Must-see restaurants in Sri Lanka

  • Dream House

    Unawatuna

    Eat alfresco while being serenaded by classical music at this Italian restaurant. The secret to enjoying the pasta and fish dishes here is remembering…

  • Boulevard

    Colombo

    Fronting the entrance to the popular and chic Odel department store is this silver-hued swath of food stalls in a sleek outdoor food court. Outlets of…

  • Kafé at Hotel Nippon

    Colombo

    Now beautifully restored, the landmark Hotel Nippon, with its colonial galleries, is bucking the trend of Slave Island land clearances. On the ground…

  • Samanthi’s Restaurant

    Arugam Bay

    Samanthi’s, at Freedom Beach Cabanas, is run by a family of cheerful women. Order ahead for rice and curry (around Rs 350); other dishes are the standard…

  • Coco Veranda Cafe

    Colombo

    In a small building with designer-clothing shops, this cool little cafe has an extraordinarily long menu of teas, coffee drinks, frappés and fresh juices…

  • Heritage Cafe

    Galle

    The menu here covers all bases with filling sandwiches, pasta, steaks and, yes, even local curries. Choose between eating on the sunny terrace, under the…

  • Chooti

    Sigiriya

    Cooking up a rotti storm, this likeable restaurant serves up delicious, freshly cooked sweet and savoury rotti bread and excellent juices in the new upper…

  • King Prawn Restaurant

    Nuwara Eliya

    Chinese is the overriding culinary influence here, delivered in a dining room transplanted from 1930s England. There's a good array of seafood on offer…

  • Sunrise Seafood Restaurant

    Unawatuna

    This simple beachfront place gets our vote as the best location in Unawatuna, tucked away near the temple on the west side of the resort, away from the…

  • Pavilion

    The East

    In the heart of town at the main circle, the Pavilion has a sit-down restaurant area where you can order the usual standards off a Sri Lankan menu or opt…

  • Ceylon Seafood Cafe

    The East

    You can't get more rustic than this totally open-air bamboo hut next to a lotus pond. Each night it displays a huge range of fresh fish, which you choose…

  • Pagoda Tea Room

    Colombo

    Hungry like the wolf? Duran Duran filmed its classic 1980s video for that very song in this venerable establishment opened in 1884 (sadly, there are no…

  • Devon Restaurant

    Kandy

    This large and busy restaurant and bakery has a long menu of Sri Lankan and Chinese staples, a biryani or two and a few lacklustre Western offerings. Rice…

  • Paradise Road Cafe

    Colombo

    Part of the designer empire, this smart cafe serves coffee drinks, milkshakes, luscious cakes and a plethora of teas in its 2nd-floor location above the…

  • Kingfisher Restaurant

    Unawatuna

    A popular seafront restaurant with a good reputation and a wide-ranging menu that – no surprise – focuses on seafood. The lobster is a treat, as are the…

  • Sri Murugan Café

    Jaffna & the North

    The tasty old-fashioned Sri Murugan Café is 3km west of Puttur in a rural location. It serves rice and curry. There's not much English spoken here, but…

  • Milano Restaurant

    Nuwara Eliya

    This restaurant's premises are decidedly dated, but service is friendly and there's a reliable menu of Sri Lankan, Chinese and Western dishes, including…

  • Yasotha Hotel

    Jaffna & the North

    The cook is making kotthu (rotti chopped up and mixed with veggies etc) right in the front window at this clean and spiffy snack spot by the bus terminal…

  • Curry Leaves

    Colombo

    South Indian is served in well-mannered surrounds at this very popular restaurant. Besides good versions of the standards it has a good selection of crab…

  • Somerset Farm

    Nuwara Eliya

    Around 11km west out of town, on the road to Hatton, is the village of Radella. Here you'll find the Somerset Farm shop and cafe where those in the know…

  • Fortaleza

    Galle

    A large colonial courtyard restaurant surrounded by deep colonnaded porches. It's a quiet and classy scene and the menu matches the mood, with well…

  • Pedlar’s Inn Cafe

    Galle

    A very popular cafe in the British-era post office, with a choice of street-terrace, rear-patio or interior seating. Shakes, coffee and sandwiches are…

  • Tonic's

    The East

    The beachside restaurant of Golden Beach Cottage has just a touch of refinement to bring some style to its dinners. There's always fresh fish, which is…

  • Anna Pooram Vegetarian Restaurant

    Trincomalee

    Bustling vegie eatery excelling in Tamil dishes, it's always packed at lunchtime (easy, given its small size). Famous for its sambar (soupy lentil dish…

  • Keells New City

    The East

    A good bet for a lunchtime rice and curry, kotthu in the evening or quick eats (deep-fried snacks and other small bites) for the times in between. There…

  • Meena

    Arugam Bay

    For a good local meal, this small place pumps out all the usual faves including string hoppers, rice and curry, kotthu (rotti chopped up and mixed with…

  • Hot Rock

    Unawatuna

    At this family-run beachside restaurant you can enjoy good local fare plus seafood and cheap beer with your feet in the sand and your eyes on the ocean…

  • Papa Mango

    Mirissa

    This restaurant has a prime beachfront location on the east side of Mirissa with tables dotted around a large garden shaded by palms. The menu takes in…

  • Lotus Restaurant

    Jaffna & the North

    This little cafe could not be cleaner. There's no printed menu, but you can choose between string hoppers and curries to enjoy in the large, covered open…

  • Walkers

    Anuradhapura

    Just east of the 'elephant' roundabout this modern cafe-restaurant-store is a popular spot for egg, curry and noodle dishes, including freshly squeezed…

  • No 1 Roti Restaurant

    Hikkaduwa & Around

    Away from the beach restaurant scene, this local roadside joint sells over 60 kinds of rotti (folded crepe-like pancake), ranging from garlic chicken to…

  • Palm Beach

    The East

    Authentic Italian food, including fine pasta and seafood; the menu changes daily, but always includes a special or two. Enjoying a good reputation, this…

  • Tusker Restaurant

    Negombo

    The airy, elephant-lined Tusker is one of the smarter places to eat in town. Although its menu is wide-ranging in its geo-culinary diversity, its real…

  • Cafe Punto

    Galle

    The praise for this rice-and-curry joint is far wider than its narrow dining room. It also serves tasty Chinese-style fried rice and noodle dishes and…

  • Coconut Palm Beach Seafood Restaurant

    The South

    A fine place to taste the fruits of the sea, with delicious crab, prawn, squid and fish dishes served up right by the ocean. Located on a pretty little…

  • Koko's on the Beach

    Unawatuna

    The beach bar for those who literally can't wait to get home for a tasty burger and fries or authentic fish and chips. Chicken kebabs and fish tacos are…

  • Family Super

    Anuradhapura

    Anuradhapura’s best supermarket has imported foods, sunscreen, mosquito repellent and a separate bakery area, with a cheap rice and curry buffet upstairs …

  • Keells

    Colombo

    This Western-style supermarket chain is popular for its large selection of imported goods. This location has a big range of ready-made meals; a second…

  • Queens Art Cafe

    Unawatuna

    A popular traveller cafe with fine espresso coffee and good snacks and meals (curries, fish dishes and breakfasts) in a street-facing, open-sided dining…

  • Cosy Restaurant

    Jaffna

    The lovely open courtyard seating is popular here as is the Jaffna-style crab curry. The big attraction is the tandoori oven, which fires up at 6pm daily…

More destinations you need to see