Review GuruSri Lanka's trusted review platform

Top 15 · updated 2026

Best Restaurants in Ella

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

15
Restaurants listed
4.9★
Average rating
190
Reviews aggregated
Rocky Ella
Top-rated

Ella is a small hill-country town that punches well above its size for food — the main strip past the train station carries cafés with sweeping valley views, rice-and-curry kades serving local workers at honest prices, and a growing number of owner-run kitchens that have opened as the town has become one of Sri Lanka's most-visited destinations. The real draw is the elevation and what it produces: cool air, misty ridge lines, and — if your timing holds — a Sri Lankan breakfast with a southbound train rolling through the gorge far below. Ella's restaurants average 8.8 stars on this platform, the highest-rated cluster we track, which reflects a small town where word travels fast and only the genuinely good spots fill seats on repeat. The list below ranks all Ella restaurants by reviewer-verified experience.

Been to one of these? Open its page and tap a star to rate it — your review directly improves this ranking.
  1. 1
    Rocky Ella Cafe

    Rocky Ella Cafe

    5.0(19 reviews)Restaurants

     Ella Town, Ella 90090

  2. 2
    Hiking Bar & Restaurant

    Hiking Bar & Restaurant

    5.0(19 reviews)Restaurants

     6.874552, 81.046903 Ella Station Rd, Ella

  3. 3
    The Barn by Starbeans

    The Barn by Starbeans

    5.0(19 reviews)Restaurants

     No. 50 Wellawaya Road, Ella 90090

  4. 4
    Cafe One Love Ella

    Cafe One Love Ella

    4.9(18 reviews)Restaurants

     10 Ella Station Rd, Ella 90090

  5. 5
    Café UFO Ella

    Café UFO Ella

    4.9(20 reviews)Restaurants

     57 Wellawaya-Ella-Kumbalwela Hwy, Ella 90090

  6. 6
    Cafe Chill

    Cafe Chill

    4.9(17 reviews)Restaurants

     A23, Ella 90090

  7. 7
    Sleek spoon restaurant Ella

    Sleek spoon restaurant Ella

    5.0(9 reviews)Restaurants

     Wemullahena, Ella 90090

  8. 8
    Cafe Samsara

    Cafe Samsara

    5.0(9 reviews)Restaurants

     Police Station Rd, Ella 90090

  9. 9
    Cafe C Ella

    Cafe C Ella

    5.0(9 reviews)Restaurants

     56 A23, Ella

  10. 10
    Grandma's Kitchen Restaurant Ella

    Grandma's Kitchen Restaurant Ella

    4.9(10 reviews)Restaurants

     Lizzie Villa Rd, Ella 90090

  11. 11
    Ak Ristoro

    Ak Ristoro

    4.9(9 reviews)Restaurants

     37 Ella - Passara Rd, Ella

  12. 12
    Matey Hut Ella Sri Lanka

    Matey Hut Ella Sri Lanka

    5.0(7 reviews)Restaurants

     No.91, near the tunnel, Ella 90090

  13. 13
    House of Kitchen

    House of Kitchen

    5.0(6 reviews)Restaurants

     No.25 wellawaya road, Ella 90090

  14. 14
    Bees Honey Cookery & Restaurant

    Bees Honey Cookery & Restaurant

    4.7(9 reviews)Restaurants

     kithal, Ella, Station Rd, Ella 90090

  15. 15
    La Mensa

    La Mensa

    4.5(10 reviews)Restaurants

     46 Ella Rd, Ella

Frequently asked

What's the highest-rated restaurants in Ella?
Rocky Ella Cafe is currently the highest-rated restaurants in Ella on Review Guru, with an average of 5.0 out of 5 stars from 19 reviews.
Which restaurants in Ella has the most reviews?
Café UFO Ella is the most-reviewed restaurants in Ella with 20 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 Ella?
Review Guru has 15 restaurants listed in Ella, aggregating 190 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 is the difference between train-view cafes and valley-side restaurants in Ella?
Train-view cafés and viewpoint restaurants sit on or just above the main strip, designed around the spectacle of the Colombo–Badulla line as it curves through the Ella Gorge — the best seats face the track and are worth arriving early to claim. The food is secondary to the setting at many of these spots, though several have improved their menus as competition has grown. Valley-side and terrace restaurants, particularly those above the lower end of town or along the road toward Little Adam's Peak, trade the train view for wider valley panoramas and a slightly quieter pace. These tend to attract more committed hikers and long-stay guests; the menus lean toward fresh salads, grain bowls, and Sri Lankan staples rather than tourist comfort food. Both are worth experiencing over a two-night stay — the train-view breakfast is an Ella ritual, and a valley-side dinner rewards the effort of finding it.
Are there vegetarian and vegan-friendly restaurants in Ella for hikers and trekkers?
Yes — Ella has one of the strongest vegetarian and vegan restaurant scenes in Sri Lanka relative to its size, driven by an international trekker and yoga-retreat clientele that has shaped the menus of most sit-down restaurants on the main strip. Smoothie bowls, grain plates, lentil-based Sri Lankan curries, and oat-milk coffee drinks appear across multiple listed restaurants. Traditional Sri Lankan rice-and-curry at the local kades is naturally rich in plant-based dishes — dhal curry, pol sambol, tempered vegetables, and jackfruit preparations are staples rather than afterthoughts. For dedicated vegan kitchens, look for listings with recent reviewer mentions of 'vegan' or 'plant-based' — several cafés near the Little Adam's Peak trailhead and along the upper main strip have built their menus around this preference and keep it genuinely consistent.
What is the budget range for restaurants in Ella — from street kades to sit-down dining on the main strip?
Ella's pricing spans a wider range than its size suggests. Street-side kades and local rice-and-curry shops along and just off the main strip serve full Sri Lankan meals — rice, three curries, papadum — for LKR 300–600, a price point unchanged by the tourist influx because the clientele remains strongly local. Mid-range sit-down restaurants along the main strip charge LKR 800–2,000 for a main course: pasta, grain bowls, curry plates, and fresh juices. At the higher end, a small number of viewpoint restaurants and hotel dining rooms charge LKR 2,000–4,000 for a meal with a premium setting. Coffee shops and smoothie-bowl cafés near Little Adam's Peak typically run LKR 400–900 for a drink and snack. Most restaurants operate cash-only or with limited card acceptance — carry smaller notes before heading uphill.