Best Restaurants in Colombo

Hungry in Colombo? Explore top-rated restaurants with menus, reviews, and local recommendations. Open the free web guide or Evendo app.

The best restaurants in Colombo

Colombo offers a vibrant dining scene that caters to every palate, from traditional Sri Lankan cuisine to international flavors. Visitors can indulge in fresh seafood at bustling markets, savor aromatic spices in authentic curry houses, and enjoy elegant fine dining experiences in upscale restaurants. Street food stalls offer a taste of local favorites like kottu roti and hoppers, while trendy cafes serve up artisanal coffee and fusion dishes. With a mix of flavors, atmospheres, and price points, Colombo's dining scene promises a culinary adventure that will delight and satisfy every visitor.

53 restaurants

  1. Halal4.54,011 reviews

    Big Plate

    Nestled in the vibrant streets of Colombo, Big Plate is a must-visit halal restaurant offering a delightful culinary experience. With a menu that celebrates local flavors and international cuisine, it caters to diverse palates and promises an unforgettable dining adventure.

    7 min drive · 3.5 kmNo 32, 8th Lane Kollupitiya, Colombo, 03 Marine Drive, Face 00300

  2. Sri Lankan4.34,036 reviews

    Upali's by Nawaloka

    Experience the rich flavors of Sri Lankan cuisine at Upali's by Nawaloka, a culinary gem in Colombo that offers a warm atmosphere and exceptional dishes. Perfect for tourists seeking an authentic taste of local culture.

    Daily 11:30–22:30

    22 min walk · 1.7 km65 Dr CWW Kannangara Mawatha, Colombo 00700

  3. Seafood4.43,818 reviews

    Ministry of Crab

    Ministry of Crab, located in the historic Old Dutch Hospital Complex in Colombo, is a must-visit seafood restaurant that offers an unforgettable dining experience. With its unique ambiance and expertly crafted dishes, it’s perfect for seafood lovers seeking a taste of Sri Lankan cuisine.

    Daily 12:00–22:30

    4 min drive · 2.1 kmOld Dutch Hospital Complex, 04 Hospital St, Colombo 00100

  4. Buffet4.62,947 reviews

    Graze Kitchen

    Graze Kitchen in Colombo offers a vibrant buffet experience that showcases the best of local and international cuisine. Perfect for food lovers seeking variety and quality.

    Daily 6:00–22:30

    25 min walk · 1.9 km2 Sir Chittampalam A Gardiner Mawatha, Colombo 00200

  5. Restaurant4.23,135 reviews

    Café on the 5th

    Nestled in the heart of Colombo, Café on the 5th is a vibrant eatery that offers a delightful fusion of Sri Lankan flavors and contemporary café culture. With its inviting atmosphere and diverse menu, it's an ideal spot for both locals and tourists looking to indulge in delicious meals or unwind with a cup of freshly brewed coffee.

    Daily 6:30–22:00

    5 min drive · 2.5 km108 5th Ln, Colombo 00300

  6. Restaurant4.32,778 reviews

    Light House Galley

    Nestled in the heart of Colombo, Light House Galley offers a delightful culinary experience that showcases the best of local and international flavors. With its inviting atmosphere and exceptional service, this restaurant is a must-visit for tourists seeking to indulge in the vibrant food scene of Sri Lanka.

    Daily 10:00–23:00

    5 min drive · 2.4 kmChaithya Rd, Colombo 00100

  7. Restaurant4.32,584 reviews

    The Barnesbury

    Nestled in the heart of Cinnamon Gardens, The Barnesbury offers a delightful culinary experience with its exquisite menu, charming ambiance, and vibrant atmosphere. Perfect for tourists seeking a taste of local flavors combined with international cuisine.

    Daily 11:00–24:00

    4 min drive · 2.1 km91 Barnes Pl, Colombo 00700

  8. Restaurant4.42,327 reviews

    The Gallery Café

    Nestled in the heart of Colombo, The Gallery Café is a unique dining experience that combines art, culture, and culinary excellence. With its stunning ambiance and diverse menu, it’s a must-visit for tourists seeking a taste of Sri Lankan hospitality.

    Daily 10:00–24:00

    6 min drive · 3.2 km2 Alfred House Rd, Colombo 00300

  9. Restaurant4.22,535 reviews

    The Sizzle Colombo

    The Sizzle Colombo offers an exquisite dining experience that tantalizes the taste buds of every visitor. Renowned for its unique flavors and vibrant atmosphere, this restaurant is a must-visit for food enthusiasts exploring the culinary landscape of Sri Lanka.

    Daily 12:00–14:45, 19:00–22:15

    5 min drive · 2.7 km32 Walukarama Rd, Colombo 00300

  10. Indian4.22,441 reviews

    Indian Summer Restaurant

    Nestled in the heart of Colombo, Indian Summer Restaurant offers an exquisite dining experience with a focus on authentic Indian cuisine. This fine dining establishment combines traditional flavors with a modern twist, making it a must-visit for food lovers exploring the city.

    Mon–Fri 11:00–23:00 · Sat–Sun 11:00–24:00

    4 min drive · 2.0 km11 Palm Grove, Colombo 00300

Explore Colombo on the map

A handpicked selection of must-see spots in Colombo, mapped for you.

More about Colombo

Colombo
City guide

Colombo travel guide

Colombo, Sri Lanka’s coastal capital, combines colonial landmarks, Buddhist temples, lively markets, modern galleries, Indian Ocean sunsets and distinctive island cuisine.

Tell me more about Colombo

More to explore in Colombo

Explore more

Sri Lanka
More of the region

Explore more of Sri Lanka

Discover Sri Lanka: Rich culture, stunning landscapes, and warm hospitality await you in this tropical paradise. Explore ancient cities, wildlife, tea plantations, and pristine beaches.

Explore Sri Lanka
The Evendo app on two phones

Evendo: Your Ultimate Travel Guide to Colombo

Download Evendo, the 100% free app-based travel guide to Colombo. Discover top attractions, landmarks, restaurants, and more with ease and local tips.

Download on the App Store Get it on Google Play

Get the latest from Evendo

Hand-picked travel deals, new destination guides and trip ideas, straight to your inbox.