Galle Face Green at sunset, the city lights coming on, and you want dinner to feel like an occasion. Colombo can do that. This list covers 10 places, from curry sets in smart-casual rooms to a 30th-floor rooftop and an open-fire garden kitchen. Most serve Sri Lankan food in a refined setting. Two lean Italian or European, and their entries say so. Menus and prices change, so check before you go.
1. Culture Colombo: Flavors With a Modern Touch
If you want a smooth introduction to local cuisine, Culture Colombo is the place. The menu takes Sri Lankan classics like Jaffna prawn curry, bamboo biriyani and rich mutton curry and gives them a polished presentation.
- Price range: Around LKR 2,500 – LKR 5,000
- Best for: Travelers who want authentic taste in a smart-casual setting.
- What to try: A curry set with sides of sambols and a hopper on the side (the kitchen balances spice well, so don’t worry if you’re not used to fiery dishes).
2. Palmyrah: The Northern Heart of Colombo
Inside the Renuka Hotel, Palmyrah has been serving Northern Sri Lankan cuisine for decades. The food is rich, coconut-heavy, and unapologetically authentic.
- Specialties: Jaffna crab curry, pittu with curries and tossai (savory pancakes).
- Ambience: Elegant but not intimidating. A good fit for travelers who want real Sri Lankan food without the street-stall chaos.
- Insider tip: Don’t skip dessert. The curd with kithul treacle is a sweet, tangy way to end the meal.
- Price Range: Around LKR 4,000 to LKR 8,000
3. Ministry of Crab: Colombo’s Showpiece
Tucked inside the historic Dutch Hospital Precinct, Ministry of Crab is the restaurant most people have heard of. It’s consistently ranked among Asia’s 50 Best Restaurants.
- Star attraction: Massive lagoon crabs, served pepper-crusted, garlic-chili, or simply steamed.
- Budget check: Expect LKR 20,000+ Per person. if you go for large crabs it’s a splurge night.
- Vibe: High-energy, stylish, and very popular. You’ll need a reservation.
- Good to know: Portions are big; share if you want room for dessert.
4. 1864 Limited Edition: Colonial Elegance
Set in the Galle Face Hotel, 1864 Limited Edition blends Sri Lankan spices with fine-dining finesse. Expect tasting menus, wine pairings and plates that look as good as they taste.
- Why go: The colonial charm of the hotel adds romance to the evening.
- What to try: Multi-course menus often feature reimagined dishes like ambul thiyal (sour fish curry) presented with modern flair.
- Book ahead: Seats are limited and weekends fill fast.
- Price Range: LKR 20,000+
5. Avartana: South India Meets Sri Lanka
At the ITC Ratnadipa, Avartana offers a creative crossover between South Indian and Sri Lankan flavors. Menus run up to 14 courses, with wine pairings available.
- Expect: Bold spice, playful plating, and a sense of theatre.
- Cost: Starting around LKR 5,000+, depending on the course count.
- Who it’s for: Travelers who enjoy fine dining with a twist and aren’t afraid of a long dinner.
- Price Range: LKR 15,000 to LKR 30,000+
6. Gini: Open-Fire Cooking in a Garden
Gini sits in the garden of Havelock Place Bungalow, a century-old villa in Colombo 5. It was started by the three Dayawansa brothers together with their head chef, and the name is the Sinhala word for fire. Everything is cooked over an open flame, and the counter seats look straight onto the cooking.
- Price range: LKR 8,000 to LKR 12,000+ per person.
- Best for: Date nights, and anyone who wants Sri Lankan ingredients cooked in a way other than curry.
- What to try: Char-grilled lagoon prawns in arrack sauce, prawn sausage, crispy dry pol sambol, burnt cabbage and the oysters. The cocktails are short and simple, built around arrack, kithul and lime.
- Good to know: Open Wednesday to Sunday evenings only, so it is easy to turn up on the wrong night. Book ahead.
7. Biling: Sri Lankan Plates to Share on Park Street
Biling is the newest place on this list. It opened in 2026 at Park Street Mews (48/1 Park Street, Colombo 2) and serves Sri Lankan food as shared plates in a room that feels homely but still polished. The name comes from the biling tree, and its fruit turns up in at least one cocktail. Order a few dishes for the table rather than one each.
- Price range: LKR 8,000 to LKR 12,000
- Best for: Small groups who like to share, and people who want familiar flavors with a twist.
- What to try: The beef shank and bone marrow croquette, the spiced crab scotch egg, pork belly with burnt coconut sauce and the creamy cashew curry. The seeni sambol tarts with whipped cheese are a good starter.
- Drinks and dessert: The Mung Kavum Negroni and The Steady Pour, a milk-clarified arrack cocktail, are the ones to ask about. Desserts lean nostalgic, including a banana split and a chocolate biscuit pudding
8. Virticle by Jetwing: Dinner on the 30th Floor
Virticle by Jetwing is on the 30th floor of Access Towers II in Colombo 2 and is billed as the city’s highest rooftop bar and restaurant. It has three parts: an open-air deck bar with a big sports screen, a semi-open lounge and an indoor restaurant. The restaurant is the part that suits a fine dining night. The deck is livelier.
- Price range: The sashimi-grade tuna steak is around LKR 4,800, so plan on LKR 8,000 or more per person once you add a starter and a drink.
- Best for: Special occasions, and anyone who wants the skyline with dinner.
- What to try: The tuna steak with homemade tomato spaghetti and passion fruit béarnaise, or the tofu kottu with cashew curry. For dessert, the baked yoghurt with coconut treacle.
- Good to know: Much of the menu uses produce from Jetwing’s organic gardens and local suppliers, and there are plant-based dishes. Say whether you want the restaurant or the deck bar when you book.
9. Table by Nyne: A Quiet Garden Dinner Near Beira Lake
Table by Nyne is at Lake Lodge, 20 Alvis Terrace in Colombo 3, on a quiet lane near Beira Lake. It was formerly called Table by Taru. The menu leans European, with local produce doing a lot of the work, and most of the seating is outdoors in the garden.
- Price range: Around LKR 7,000–15,000+ per person.
- Best for: A calm dinner away from hotel dining rooms.
- What to try: Beetroot ravioli with ricotta and cashew burnt butter, poached lobster tail with cauliflower sauce, crab thermidor or grilled barramundi. Finish with banana fritters, treacle ice cream and jaggery.
- Good to know: Garden seating means the weather matters. Ask what happens when it rains when you book.
10. The Bayleaf: Old-School Italian in a 100-Year-Old House
The Bayleaf is on R.G. Senanayake Mawatha in Colombo 7, in a colonial mansion about 100 years old. You can eat on the veranda, the balcony, in the garden or in a private room upstairs. It is part of the Harpo’s group and has been open for well over a decade. This is the one place on the list that is not Sri Lankan food, so treat it as the Italian night in the middle of your trip.
- Price range: Around LKR 4,000–8,000 per person..
- Best for: Groups with mixed tastes, and anyone who wants a break from rice and curry.
- What to try: The fresh pasta, which is made daily (duck ravioli and turmeric tagliatelle have been singled out), and the wood-fired pizza. The retro bar is a good place for a drink afterwards.
- Good to know: Reviews are mixed on consistency, and the pasta is what most people praise. Ask whether your table is in an air-conditioned room
What to Order Across the Board
Even if you pick just one restaurant, these dishes and drinks capture Sri Lanka’s food story:
- Rice & Curry: the backbone of every table.
- Hoppers (appa): crisp-edged rice flour pancakes, sometimes with egg or even as dessert.
- Ambul Thiyal: tangy, blackened fish curry from the south.
- Jaffna Crab Curry: fiery, rich and unforgettable.
- Lamprais: Dutch Burgher influence, with rice, curry and sambols baked in a banana leaf.
- Kithul treacle: a dark syrup from the kithul palm, used in desserts and cocktails. UNESCO added kithul tapping to its intangible heritage list in December 2025.
- Arrack cocktails: arrack is Sri Lanka’s coconut spirit. Gini mixes it with lime and kithul, and Biling serves it milk-clarified.
Gentle Advice for Planning
- Reserve in advance if you are eyeing Ministry of Crab, Avartana, 1864 or Gini, especially on weekends. Gini is only open Wednesday to Sunday.
- If you want to taste widely without blowing your budget, start with Culture Colombo or Palmyrah, then save a night for one “experience restaurant.”
- For a view, book Virticle. For a garden, choose Gini or Table by Nyne.
- Dress smart-casual. Most fine dining spots in Colombo are relaxed but polished
A Feast Beyond the Plate
Fine dining in Colombo comes in more than one style. Palmyrah gives you Northern curries, Gini cooks over fire, Avartana plays with theatre, Virticle gives you the skyline and The Bayleaf is there when someone in the group wants pasta. Pick one classic Sri Lankan restaurant and one that does something different, and you will get a good spread of the island’s food and a good story to take home.
Next step: Book before you land if you can. Ministry of Crab, Avartana and Gini fill up first, and Gini is closed on Monday and Tuesday.
FAQs About Fine Dining in Colombo, Sri Lanka
What is the most famous high-end restaurant in Colombo?
Ministry of Crab is Colombo’s most iconic fine-dining spot, known worldwide for its giant lagoon crabs and ranking among Asia’s 50 Best Restaurants. It’s located in the historic Dutch Hospital Precinct.
Where can I find authentic Sri Lankan food in a refined setting?
Culture Colombo and Palmyrah are the safest picks for traditional curries with polished service and air-conditioned comfort. For a more modern take, Gini cooks Sri Lankan ingredients over open fire, and Biling serves Sri Lankan food as shared plates on Park Street.
Which restaurant is best for a romantic dinner in Colombo?
For couples or special occasions, 1864 Limited Edition at the Galle Face Hotel is perfect. It combines colonial charm, candlelit elegance and curated tasting menus overlooking the sea. Gini is the garden alternative, with candlelit tables under palm trees, and Virticle by Jetwing gives you the city skyline from the 30th floor.
Is Ministry of Crab worth the price?
Yes. It is a culinary experience rather than just a meal. The quality of the crab, the atmosphere and its global recognition make it worth the splurge for one memorable evening in Colombo.
Are there vegetarian or vegan options in Colombo’s high-end restaurants?
Yes. Restaurants like Avartana and Culture Colombo offer vegetarian tasting menus and several plant-based curries, sambols and hoppers inspired by local cuisine. Virticle by Jetwing also has plant-based dishes on its menu.
How much should I budget for fine dining in Colombo?
Expect to spend:
- LKR 2,500-8,000 per person at Culture Colombo, Palmyrah or The Bayleaf
- LKR 7,000–15,000 per person at Gini,Biling,Table by Nyne or Virticle by Jetwing once you add a starter and a drink
- LKR 15,000+ for 1864 Limited Edition, Ministry of Crab and Avartana
Do I need to make reservations?
Yes. For popular spots, especially Ministry of Crab, Avartana, 1864 and Gini, reservations are essential on weekends and holidays. Gini is open Wednesday to Sunday only.
What should I wear to fine-dining restaurants in Colombo?
Most upscale restaurants follow a smart-casual dress code. Collared shirts or elegant tops are perfect. Shorts and flip-flops are best avoided.
Which restaurants highlight regional Sri Lankan cuisine?
- Palmyrah: focuses on Northern flavors like Jaffna crab curry and coconut-based dishes.
- Culture Colombo: represents dishes from across the island with contemporary flair.
- Avartana: fuses South Indian techniques with Sri Lankan spice traditions.
- Gini: cooks island ingredients such as prawns, oysters and crab over live fire.
Which restaurant in Colombo has the best view?
Virticle by Jetwing is on the 30th floor of Access Towers II and is billed as the highest rooftop bar and restaurant in Colombo. The indoor restaurant is the better choice for a quiet dinner, and the deck bar is livelier.
Where can I get good cocktails with dinner?
Gini keeps its drinks short and simple, using arrack, mezcal and kithul. Biling also builds cocktails around arrack and kithul treacle, and Virticle by Jetwing has a rooftop bar with its own cocktail menu.
Which of these restaurants do not serve Sri Lankan food?
The Bayleaf is Italian. Table by Nyne leans European, and Virticle by Jetwing mixes local and international dishes. Avartana is South Indian with Sri Lankan influences.
Are these restaurants good for tourists?
Yes, they’re tourist-friendly, English-speaking and professionally run, yet still highlight authentic Sri Lankan culture and ingredients. You’ll enjoy both comfort and real local flavor.
Further Readings
- Best Romantic Dinners in Sri Lanka: Colombo, Galle & the South Coast
- Sri Lanka Honeymoon: The Ultimate Guide for a Romantic Escape (2026)
- Colombo’s Best Local Food: Where to Find Beef Curry with Hoppers (Plus What to Order and When)
- Best Beaches Near Colombo: Quick Escapes Within an Hour or Two
- Top 5 Sri Lankan Arracks Every Traveler Should Try
1 Comment