An iconic curved stone railway viaduct set amid jungle and tea, famous for photos of the train crossing its nine arches.
A laid-back hill-country town wrapped in tea plantations, waterfalls and misty gap views, and the region's most popular traveller base.
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.
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.
An iconic curved stone railway viaduct set amid jungle and tea, famous for photos of the train crossing its nine arches.
An easy hilltop hike rewarded with panoramic views over Ella Gap, tea slopes and the surrounding hill country.
A wide, roaring cascade tumbling down the hillside on the road below Ella, tied to the legend of the demon king Ravana.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Loading reviews…