Must-see restaurants in Sri Lanka

  • Serendipity Arts Cafe

    Galle

    This boho cafe has a fusion menu that includes Western sandwiches and Eastern curries, fresh juices and shakes, bacon-and-egg hoppers and filter coffee…

  • Galle Oriental Bakery Restaurant

    Matara

    The best central option is a creaky but historic place with lots of little dining rooms, a wooden interior and warped display cases bulging with baked and…

  • Garden View Restaurant

    Ella

    A wooden treehouse-like shack with friendly staff, great-tasting local meals and cheap prices. You'll pass it as you walk along the railway tracks between…

  • Dambulla Heritage Resthouse Restaurant

    Dambulla

    This classy cafe-restaurant, all monochrome photographs and period furniture, is atmospheric for a drink or meals such as pot-roasted chicken and lake…

  • New Parrot Restaurant

    Trincomalee

    Head up the stairs to this tidy place that offers reliably good noodles, rice, kotthu, soup and ‘devilled’ dishes. Try the special fried rice with chicken…

  • Carnival

    Colombo

    Unchanged in decades, you don’t visit Carnival for the ice cream (which is more icy than creamy), but rather for the timeless ice-cream-parlour surrounds…

  • Ridmani Bakers

    Jaffna & the North

    This roadside bakery 1km south of the centre is small, but it has a big selection that is fresh all day. Choose from savoury items such as rolls filled…

  • Little Folly Restaurant

    Ella

    It’s 3pm, you’re in the Hill Country; that must mean it’s time to have a nice cup of tea and a slice of homemade lemon or chocolate cake. What better…

  • Amal Restaurant

    Bentota, Aluthgama & Induruwa

    The restaurant of the Amal Villa is a deservedly popular place, with both interior and beachside dining options. The attached beach bar has live music and…

  • Euro Veg Restaurant

    Batticaloa

    Eating here is a full sensory experience; the food has some spicy dash. There's excellent biryanis, noodles and kotthu (rotti chopped up and mixed with…

  • Saliya Restaurant

    Tangalla & Around

    Sitting on wobbly stilts 1.5km east of the town centre near the 198km post, this eccentric wooden shack is worth considering for the mangrove views; the…

  • Mangrove Chalets

    Tangalla & Around

    With a wonderful beachside location, this hotel restaurant is a memorable setting for a meal. You can wiggle your feet in the sand and feast on fresh…

  • One Love Restaurant

    Unawatuna

    One Love has a nice spread of tables on the sand. Amid a plethora of shrimp-grilling cafes, this is the preferred local option for a classic rice and…

  • In & Out

    The Ancient Cities

    An unexpectedly modish bakery-restaurant, 30m from the bus station, with decent Sri Lankan and Western dishes. Omelettes are available as well as rice and…

  • South Ceylon Bakery

    Galle

    Opposite the bus station, this highly popular lunch spot, with its impossible-to-resist sweet and savoury short eats and tasty curries, is an authentic…

  • Down Town Rotti Hut

    Ella

    For a quick pit stop and refuel head to this place (they also do a takeaway service). Its deliciously tasty rottis come in a wealth of flavours and are…

  • Gunasiri Hotel

    Colombo

    Iconic rice and curry joint in a corner location, close to the action. It's clean and well-run, with an engaging crew who welcome all comers. The string…

  • Wunderbar Hotel and Restaurant

    Bentota, Aluthgama & Induruwa

    The Wunderbar Hotel and Restaurant has an enjoyable 1st-floor cabana-style restaurant open to nonguests and sea breezes, and a decent selection of seafood…

  • Lake Restaurant

    Polonnaruwa

    This hotel's dining room enjoys a terrific perspective over the calm waters of the tank, and it's air-conditioned, so it offers a lunchtime respite from…

  • Perera Restaurant

    Arugam Bay

    Simple roadside joint that works well for a decent rice and curry and genuine Sri Lankan meals at affordable prices. Also serves some Western food,…

  • Mlesna Tea Centre

    The Hill Country

    This superb tea store has high-quality leaves from across the hills and lots of china and teapots for sale. Its tearoom is perfect for a refined brew and…

  • New Cabanas Restaurant

    Tissamaharama

    A simple, open-sided restaurant popular for rice and curry. There are regular fresh seafood specials that are right off the grill, as well as lunch…

  • Eat Me

    Batticaloa

    If only they sold T-shirts! This cute little shopfront sells various types of rice and curry in shiny surrounds. The motto: 'I'm healthy and tasty'…

  • A&C Restaurant

    The Ancient Cities

    For a step up in class from your standard-issue rice and curry, this unlikely location offers delicious Sri Lankan meals that are varied and flavourful.

  • Cargills

    The East

    The reliable local chain has a good-sized outlet near the bus terminal. Stock up on Western foods and groceries.

  • Sandagiri Supermarket

    Hikkaduwa & Around

    The best selection of foods and toiletries in town, with beach toys upstairs and wine and beer next door.

  • Dora Cafe

    Jaffna

    Smell the popcorn at this kid-friendly park cafe where you can get fresh juices, snacks and light meals.

  • Cargills Food City

    Matara

    A large supermarket on the main road where you can stock up on supplies; also has a pharmacy.

  • Fruit Market

    Unawatuna

    The vast array of Sri Lanka's fruit and veg bounty is on display here.

  • Cargills Food City

    The Hill Country

    Open long hours and perfect for stocking up on food supplies.

  • Keells

    Colombo

    This Western-style supermarket is popular with expats.

  • Food Markets

    Matara

    Perfect for stocking up on snacks and fruit.

  • Bayleaf

    Colombo

    In a beautiful old colonial mansion in one of Colombo’s most exclusive streets, this refined restaurant specialises in authentic Italian fare. The menu…

  • Casserole

    Anuradhapura

    It's nothing that special, but if you're in urgent need of some air-con and non-local food this large 2nd-floor restaurant has lots of vaguely Chinese and…

  • Refresh Hotel

    Tissamaharama

    This Western-style restaurant always has a few tourist vans parked out front. The setting is peaceful, and its even got a bit of style. Food spans the…

  • Anura’s Restaurant

    Galle

    This tiny hole-in-the-wall place caters to backpackers and serves generous portions of curries, various pasta dishes and okay pizzas. The paintings on the…

  • Nuwara Eliya Golf Club Dining Room

    Nuwara Eliya

    The dining room at Nuwara Eliya Golf Club serves classic bland English cuisine, such as lamb chops with mint sauce, and a few Asian dishes. Smart dress…

  • Mama’s Roof Café

    Galle

    Eat under the twinkling star-lit sky with views of a spinning lighthouse. The food is fine, but note that the original 'mama' has moved with her recipes…

  • City Hotel

    Jaffna & the North

    A bare bones restaurant on the main roundabout at the bus station with a range of curry dishes, grilled fish and spicy chicken. There are even simpler…

More destinations you need to see