Review GuruSri Lanka's trusted review platform

Top 15 · updated 2026

Best Restaurants in Colombo

The top 15 restaurants in Colombo, ranked by real reviewer feedback.

15
Restaurants listed
4.9★
Average rating
125
Reviews aggregated
Pearl Beach
Top-rated

Colombo's restaurant scene has changed faster in the last five years than the previous twenty combined — but the city's old standbys still anchor the list. You'll find third-generation rice-and-curry kades within walking distance of chef-led omakase counters, and both can be excellent depending on what you're hungry for. The ranked list below skews toward places diners actually return to (review count carries weight here, not just an isolated five-star), and covers Cinnamon Gardens, Colombo 7, Bambalapitiya, Wellawatta, and the harbour-adjacent districts. If you're new to Sri Lankan cuisine, look for any restaurant marked with high reviewer counts on lunch packets or kottu — those are the dishes locals judge a kitchen by. Prices range from LKR 250 for a roadside parcel to LKR 8,000+ at the high-end hotel dining rooms; everything between is well represented.

  1. 1
    Pearl Beach Paradise

    Pearl Beach Paradise

    5.0(10 reviews)Restaurants

     81/A Ramakrishna Rd, Colombo

  2. 2
    Tuna Beach Club

    Tuna Beach Club

    5.0(10 reviews)Restaurants

     Hadiwatta Junction, Habaraduwa 80630

  3. 3
    Ocean Seafood Restaurant

    Ocean Seafood Restaurant

    5.0(9 reviews)Restaurants

     The Kingsbury Colombo, No.48 Janadhipathi Mawatha, Colombo 00100

  4. 4
    AQUA Pazza

    AQUA Pazza

    5.0(8 reviews)Restaurants

     48 Park St, Mews 00200

  5. 5
    Abid's Restaurant Sri Lanka

    Abid's Restaurant Sri Lanka

    5.0(8 reviews)Restaurants

     38, Alexandra Road, Marine Dr, 00600

  6. 6
    Yoroko

    Yoroko

    5.0(8 reviews)Restaurants

     Cinnamon Life at City of Dreams, Level 23, 01 Justice Akbar Mawatha, Colombo 00200

  7. 7
    Colombo Kitchen

    Colombo Kitchen

    4.9(9 reviews)Restaurants

     265 Galle Rd, Colombo 00300

  8. 8
    Central All Day Dining

    Central All Day Dining

    5.0(7 reviews)Restaurants

     1 Galle Face Center Rd, Colombo 00200

  9. 9
    Barbeque Nation - Colombo, Sri Lanka

    Barbeque Nation - Colombo, Sri Lanka

    5.0(7 reviews)Restaurants

     Colombo City Center, 2nd Floor, 137 Sir James Pieris Mawatha, Colombo 00200

  10. 10
    Luuma Beach

    Luuma Beach

    5.0(7 reviews)Restaurants

     515/A Galle - Colombo Rd, Galle 80000

  11. 11
    Manhattan Fish Market

    Manhattan Fish Market

    4.8(10 reviews)Restaurants

     1a Galle Face Center Rd, Colombo 00200

  12. 12
    The Bayleaf

    The Bayleaf

    4.9(8 reviews)Restaurants

     79 R.G. Senanayake Mawatha, Colombo 00700

  13. 13
    Rocco's

    Rocco's

    4.9(8 reviews)Restaurants

     29A Gregory's Road, Colombo 00700

  14. 14
    Oh My Cake!

    Oh My Cake!

    4.9(8 reviews)Restaurants

     56 Stratford Ave, Colombo 6

  15. 15
    The Islander

    The Islander

    4.9(8 reviews)Restaurants

     ITC Ratnadipa, a Luxury Collection Hotel, Colombo, 21 Galle Face Center Rd, Colombo 00100

Frequently asked

What's the highest-rated restaurants in Colombo?
Pearl Beach Paradise is currently the highest-rated restaurants in Colombo on Review Guru, with an average of 5.0 out of 5 stars from 10 reviews.
Which restaurants in Colombo has the most reviews?
Pearl Beach Paradise is the most-reviewed restaurants in Colombo with 10 customer reviews. A higher review count typically means a more reliable signal — a 4.5★ rating from 50 reviewers is stronger than a 5★ rating from 3.
How many restaurants are listed in Colombo?
Review Guru has 15 restaurants listed in Colombo, aggregating 125 customer reviews across them. We only include a business on a "best of" page once it has at least 3 reviews so the ranking is meaningful.
How are these restaurants ranked?
We use a Bayesian-weighted average score that combines the business's own star rating with the volume of reviews it has received. This prevents a single 5-star review from outranking 30 consistent 4-star reviews. Read more on our methodology page.
Are the reviews verified?
Reviews on Review Guru come from two sources: native submissions written directly on our platform, and imported reviews from Google Maps that we rewrite for clarity while preserving the original rating, sentiment, and named entities. Source is tagged on each review for transparency.
What's the best area in Colombo to find a good restaurant?
Cinnamon Gardens (Colombo 7) and Bambalapitiya (Colombo 4) have the highest concentration of well-reviewed sit-down restaurants. For street food and casual lunch packets, head to Wellawatta, Pettah, or Bambalapitiya's side streets. Galle Road runs through all of them, so you can hop between neighbourhoods easily.
Are reservations needed for restaurants in Colombo?
Most casual restaurants don't take reservations and rely on walk-ins. Higher-end places — anything inside a hotel, fine-dining concepts in Colombo 7, and weekend brunches — are worth booking 24–48 hours ahead, especially Friday and Saturday nights.
What time do restaurants in Colombo usually close?
Lunch service typically ends around 3 PM, dinner runs from 7 PM to 10 PM, and only a handful of late-night spots stay open past midnight. Lunch packets from kades are usually sold out by 2 PM — for those, go early.