Restaurants in Colombo

GMT TIME
+7h
LANGUAGE
Sinhala
CURRENT TIME
Currency
Sri Lanka Rupee (RS)
VISA REQUIREMENTS
GMT TIME
+7h
LANGUAGE
Sinhala
CURRENT TIME
Currency
Sri Lanka Rupee (RS)
VISA REQUIREMENTS

The Best Restaurants in Colombo :

Colombo, the bustling capital of Sri Lanka, offers a vibrant food scene with a wide array of dining experiences. From traditional Sri Lankan dishes to international fusion cuisine, the city caters to all tastes. Here are some of the top restaurants to explore in Colombo:

1. Ministry of Crab

If you're a seafood lover, Ministry of Crab is a must-visit. Founded by Sri Lankan cricket legends Mahela Jayawardene and Kumar Sangakkara, this iconic restaurant specializes in serving the finest Sri Lankan lagoon crabs. The crabs are cooked in various ways, from the fiery pepper crab to the creamy garlic crab. The restaurant has gained international fame, appearing on Asia's 50 Best Restaurants list.

Cuisine: Seafood, Sri Lankan
Location: Dutch Hospital Shopping Precinct, Colombo

2. Nuga Gama

For an authentic Sri Lankan dining experience, head to Nuga Gama at the Cinnamon Grand Hotel. This restaurant is designed like a traditional Sri Lankan village, complete with mud huts and a banyan tree. The menu focuses on local flavors, offering dishes like coconut sambol, hoppers, and jackfruit curry. It’s a fantastic place to immerse yourself in Sri Lankan culture while enjoying fresh, local ingredients.

Cuisine: Traditional Sri Lankan
Location: Cinnamon Grand Hotel, Colombo 03

3. The Gallery Café

Once the office of the renowned Sri Lankan architect Geoffrey Bawa, The Gallery Café is a stunning venue that combines art, architecture, and excellent cuisine. The restaurant offers a mix of Sri Lankan and international dishes, with options like prawn curry and grilled meats. The atmosphere is elegant and relaxed, making it perfect for both casual meals and special occasions.

Cuisine: Sri Lankan, International
Location: 2 Alfred House Rd, Colombo

4. Upali's by Nawaloka

Upali's is well-known for its take on traditional Sri Lankan comfort food. The restaurant serves a wide variety of curries, rice dishes, and snacks like kottu roti and hoppers. With its warm ambiance and focus on local dishes, it's a favorite among both locals and tourists who want to experience authentic Sri Lankan flavors without breaking the bank.

Cuisine: Traditional Sri Lankan
Location: 65 Dr C.W.W Kannangara Mawatha, Colombo

5. Shang Palace

Located within the Shangri-La Colombo, Shang Palace is one of the city’s finest places for Cantonese cuisine. With beautifully presented dim sum, Peking duck, and wok-fried dishes, it offers a sophisticated Chinese dining experience. The ambiance is sleek and modern, making it a great spot for a luxurious meal in the heart of Colombo.

Cuisine: Cantonese
Location: Shangri-La Hotel, Colombo

6. Rare at Residence

Rare is an upscale restaurant that serves modern Sri Lankan cuisine with a creative twist. Located at Residence by Uga Escapes, the menu highlights local ingredients and flavors, prepared in contemporary ways. Whether it's a seafood dish infused with spices or an artfully prepared dessert, the focus here is on innovation and refinement.

Cuisine: Modern Sri Lankan
Location: 20 Park Street, Colombo

7. Kaema Sutra

Founded by celebrity chef Dharshan Munidasa and Bollywood actress Jacqueline Fernandez, Kaema Sutra offers a contemporary take on Sri Lankan street food. The restaurant features dishes like kottu, string hoppers, and crab curry, but with a refined, gourmet approach. The open-air ambiance and stylish décor make it an ideal spot for a relaxed yet high-end meal.

Cuisine: Contemporary Sri Lankan
Location: Shangri-La Colombo

8. Café Kumbuk

For a more casual dining experience, Café Kumbuk offers healthy, farm-to-table dishes in a laid-back environment. This café is popular among the city’s younger crowd for its fresh salads, smoothies, and wholesome rice bowls. The café also has a strong focus on sustainability, using organic and locally sourced ingredients whenever possible.

Cuisine: Healthy, Café
Location: 60 Horton Pl, Colombo

9. Chutneys

Located at the Cinnamon Grand, Chutneys is one of the best places in Colombo to experience South Indian cuisine. The menu features an array of dosas, idlis, and curries, each served with a selection of chutneys and sauces. It’s a popular spot for those who want to enjoy the rich, spicy flavors of India in a comfortable and elegant setting.

Cuisine: South Indian
Location: Cinnamon Grand Hotel, Colombo 03

10. Botanik Bistro & Bar

With stunning views of the Colombo skyline, Botanik offers a trendy rooftop dining experience. The menu is an eclectic mix of Mediterranean, Asian, and Sri Lankan influences, with dishes like lamb kebabs, seafood platters, and flavorful tapas. The relaxed atmosphere and live music make it a great place to unwind with friends or have a romantic dinner.

Cuisine: Mediterranean, Fusion
Location: 7 Hospital St, Colombo

Colombo’s food scene is rich and diverse, offering something for every palate. Whether you’re craving traditional Sri Lankan food or international flavors, these restaurants provide top-notch dining experiences in Sri Lanka’s capital.

Top trips in Colombo

1 Country   |   7 Cities
9 Days
1548 USD

NATURE IN SERENDIB

Sri Lanka
Colombo Habarana Dambulla Kandy Nuwara Eliya Ella Tissamaharama
1 Country   |   8 Cities
11 Days
3085 USD

CEYLON TOUR

Sri Lanka
Colombo Negombo Dambulla Sigiriya Kandy Nuwara Eliya Yala National Park Hikkaduwa
1 Country   |   9 Cities
12 Days
1986 USD

ACTIVE ADVENTURE SRI LANKA

Sri Lanka
Colombo Negombo Habarana Kandy Kitulgala Nallathanniya Ella Ohiya Talalla
1 Country   |   6 Cities
11 Days
4788 USD

HONEYMOON TOUR

Sri Lanka
Colombo Negombo Wilpattu National Park Gal Oya National Park Hatton Kosgoda
1 Country   |   15 Cities
11 Days
1152 USD

RESPLENDENT ISLAND

Sri Lanka
Colombo Negombo Anuradhapura Dambulla Sigiriya Hiriwadunna Matale Kandy Meemure Nawalapitiya Kitulgala Nuwara Eliya Ella Sinharâja Bentota
1 Country   |   13 Cities
16 Days
1780 USD

GREAT TOUR OF SRI LANKA

Sri Lanka
Colombo Negombo Anuradhapura Jaffna Trincomalee Polonnâruvâ Dambulla Hiriwadunna Matale Kandy Nuwara Eliya Yala National Park Bentota

EASY STEPS TO BOOK FROM ANYWHERE

CHOOSE YOUR TRIP

CHECK AVAILABILITY

CONFIRM THE TRIP

MAKE PAYMENT

HAPPY TRAVEL