Skip to main content
PriceLeo
Ella

Ella

A laid-back hill-country town wrapped in tea plantations, waterfalls and misty gap views, and the region's most popular traveller base.

Overview

Ella sits at around 1,040 m in the Badulla District of Uva Province and has grown from a sleepy railway village into Sri Lanka's most beloved hill-country hub. Its single main street is lined with cafes and guesthouses, while short walks lead out to the Nine Arch Bridge, Little Adam's Peak and the dramatic Ella Gap, which frames a view all the way to the southern plains on a clear day. The cool climate, easy hikes and famously scenic train line make it a natural stop between the highlands and the south coast.

History

Ella developed around the hill-country railway line completed by the British in the early 20th century to carry tea down from the Uva plantations. The surrounding area is steeped in the Ramayana legend, with several nearby sites said to be linked to the demon king Ravana who, according to the epic, held the princess Sita captive in this region.

Attractions

Nine Arch Bridge

An iconic curved stone railway viaduct set amid jungle and tea, famous for photos of the train crossing its nine arches.

⏱ ~1.0 hr
🎟 Entry: Free

An easy hilltop hike rewarded with panoramic views over Ella Gap, tea slopes and the surrounding hill country.

⏱ ~2.0 hr
🎟 Entry: Free
Ravana Falls

A wide, roaring cascade tumbling down the hillside on the road below Ella, tied to the legend of the demon king Ravana.

⏱ ~0.5 hr
🎟 Entry: Free

Where to eat

Halal and Vegetarian-friendly options are tagged below. Kosher food is not commercially available here; observant travellers usually self-cater or contact a Chabad house.

The Barn by Starbeans

International, Pizza, Cafe · Mid

Rustic timber-framed restaurant and coffee house on Wellawaya Road serving wood-fired pizza, specialty coffee and international plates. One of the highest-rated dinner spots in Ella, with a strong vegetarian selection.

Vegetarian-friendly

Matey Hut

Sri Lankan · Budget

A tiny log-cabin eatery near the Ella tunnel that has become a cult favourite for home-style rice and curry cooked fresh to order. Listed as a halal-friendly restaurant, with generous vegetable curry spreads.

Halal Vegetarian-friendly

AK Ristoro

Italian, Japanese · Mid

Garden restaurant on the Passara road blending Italian and Japanese cooking - think wood-fired pizza, pasta and sushi-style plates in the Ella hills. Highly rated for its cosy setting and vegetarian-friendly menu.

Vegetarian-friendly

Café UFO Ella

International, Bar · Mid

Popular terraced cafe-bar on the Wellawaya highway edge of town, loved for burgers, kottu, cocktails and valley views. A relaxed backpacker favourite with vegetarian-friendly menu choices.

Vegetarian-friendly

Rainbow Cafe

Cafe, International · Mid

Cheerful family-run cafe near the town centre serving smoothie bowls, Sri Lankan curries, pancakes and fresh juices. A long-standing traveller favourite noted on TripAdvisor as vegetarian friendly.

Vegetarian-friendly

360 Ella

Sri Lankan, International · Mid

Stylish rooftop restaurant above Main Street with panoramic views over the Ella Gap, serving Sri Lankan classics and international comfort food from sunrise breakfasts to sunset cocktails. Marked vegetarian-friendly with plenty of meat-free options.

Vegetarian-friendly

Cafe Chill

Sri Lankan, International · Mid

Ella's most famous hangout, a multi-level open-air restaurant and bar on Main Street serving Sri Lankan curries alongside international dishes. Known for its buzzing atmosphere, chill-out music and clearly labelled vegetarian and vegan menu.

Vegetarian-friendly

Dream Cafe

Asian, International · Mid

One of Ella's original Main Street restaurants, with a huge menu spanning Sri Lankan rice and curry, Asian stir-fries and Western dishes, plus a sunny rooftop for cocktails. Reliable all-rounder with many vegetarian choices.

Vegetarian-friendly

Reviews & traveler photos

Loading reviews…

Travel tips

Nearby places