Restaurants & Dining in Colombo

Experience the diverse culinary scene of Colombo. From street food to fine dining, explore our curated selection of the best restaurants and eateries.

Taj Samudra, Colombo

Taj Samudra, Colombo

🍽️ International

5.0

📍 No. 25, Galle Face Centre Road, Colombo 3, Sri Lanka

Hours: 7:00 AM – 11:30 PM

Overlooking the iconic Galle Face Green, this historic luxury hotel offers sprawling 11-acre gardens, refined global dining, and sweeping views of the Indian Ocean.

Specialities:

Authentic, atmospheric Indian fine dining at Navratna, offering aromatic biryanis and rich regional curries.Award-winning Sichuan classics and private dining experiences at the elegant Golden Dragon restaurant.Flaming cocktails, fresh sashimi, and expert teppanyaki grill experiences at the sleek Yumi Japanese resto-bar.+1 more

Amenities:

Expansive 11-acre landscaped gardens overlooking the oceanLarge outdoor swimming pool and well-equipped fitness centre+4 more

Phone: +94 11 244 6622

Email: reservations.samudra@tajhotels.com

See More →
ITC Ratnadipa, a Luxury Collection Hotel, Colombo

ITC Ratnadipa, a Luxury Collection Hotel, Colombo

🍽️ Fine Dining

5.0

📍 21, Galle Face Center Rd, Colombo 00100, Sri Lanka

Hours: 7:30 AM – 11:00 PM

A striking architectural landmark on Colombo's skyline, this ultra-luxury hotel features a unique sky-bridge, opulent ocean-view suites, and world-class dining inspired by rich heritage.

Specialities:

Award-winning North-West Frontier cuisine at Peshawri, featuring the famous Dal Bukhara and succulent tandoori specialties cooked in traditional clay ovens.Sophisticated contemporary Chinese flavors and dim sum at Yi Jing, offering a refined culinary journey through the provinces of China.Signature cocktails and high-altitude snacks served at the Ahasa Sky Bar, suspended 100 meters above the ground with panoramic ocean views.+1 more

Amenities:

The "Ahasa" Sky-Bridge with an Infinity Pool and BarKaya Kalp - The Royal Spa offering traditional and modern therapies+4 more

Phone: +94 112 344 344

Email: reservations.itcratnadipa@luxurycollection.com

See More →
Cinnamon Lakeside Colombo

Cinnamon Lakeside Colombo

🍽️ International

4.5

📍 115 Sir Chittampalam A. Gardiner Mawatha, Colombo 00200, Sri Lanka

Hours: 6:30 AM – 11:00 PM

Nestled along the tranquil banks of Beira Lake, this vibrant five-star urban resort offers exquisite global dining, exceptional luxury, and a sprawling outdoor swimming pool.

Specialities:

Exquisite, authentic Thai cuisine prepared by specialized chefs at the renowned Royal ThaiFlavorful Chinese dining experiences featuring dim sum and regional specialties at Long FengGenerous international and traditional Sri Lankan buffet spreads served daily at The Dining Room+1 more

Amenities:

Expansive Outdoor Swimming PoolScenic Beira Lake Views+4 more

Phone: +94 11 249 1000

Email: lakeside@cinnamonhotels.com

See More →
The Gallery Café (Paradise Road)

The Gallery Café (Paradise Road)

🍽️ International Fusion / Sri Lankan / Café

4.0

📍 No 2 Alfred House Road, Colombo 03

Originally the office of world-renowned architect Geoffrey Bawa, this spot is an oasis of calm in the city. The open-air courtyard, reflecting pools, and rotating art exhibitions make it one of the most stylish places to dine in Colombo. The menu is a fusion of international favorites and Sri Lankan classics.

Specialities:

Black Pork CurryPrawn Curry with Roast PaanChocolate Nemesis Cake+1 more

Amenities:

Art GalleryGift Shop+3 more

Phone: +94 11 258 2162

Email: events@paradiseroad.lk

See More →
Upali's by Nawaloka

Upali's by Nawaloka

🍽️ Authentic Sri Lankan

4.5

📍 No 65 Dr. C.W.W. Kannangara Mawatha, Colombo 07

Located overlooking the Viharamahadevi Park, Upali’s feels like dining in a grand Sri Lankan home. It is widely loved for serving food that tastes like a home-cooked meal but in a comfortable, polished setting. It’s the perfect place to try authentic curries without the "heat" of a street stall

Specialities:

Jaffna Crab CurryMutton VaruwalMaalu Olu (Fish Head) Curry+1 more

Amenities:

Family FriendlyPark Views+2 more

Phone: +94 11 269 5812

Email: info@upalis.com

See More →
Ministry of Crab

Ministry of Crab

🍽️ Seafood / Sri Lankan Fine Dining

4.5

📍 Old Dutch Hospital Complex, 04 Hospital Street, Colombo 01

Housed in the beautifully restored 400-year-old Old Dutch Hospital, this is arguably Sri Lanka’s most famous restaurant. It celebrates the legendary Sri Lankan Lagoon Crab, which was previously exported but is now served right here at home. The vibe is energetic, with long communal tables and an open kitchen.

Specialities:

Garlic Chilli CrabPepper CrabClay Pot Prawn Curry

Amenities:

Air ConditioningHistoric Landmark Location+2 more

Phone: +94 77 002 4823

Email: reservations@ministryofcrab.com

See More →