Things to do and where to stay in Ella
Where to stay · Sri Lanka

Where to stay in Ella — pick the right hotel, book in 3 clicks

Ella is a small town in Sri Lanka's central highlands, sitting around 1,041 m above sea level with cool, year-round air and views over rolling tea estates and waterfalls. The headline acts are the Nine Arch Bridge and the Kandy-to-Ella train ride, regularly ranked among the most beautiful rail journeys on earth, plus the easy climb up Little Adam's Peak and nearby Ravana Falls. It's a laid-back base for hikers, couples and anyone trading the coastal heat for hill-country calm.

🌉Nine Arch Bridge🚆Kandy–Ella train⛰️Little Adam's Peak💦Ravana Falls🍃Ceylon tea country
4areas to consider
0ranked guides
14See & Eat
🤝 Curated by the TopOfHotel team · scores from real guest reviews · live price comparison across 3 sites · no hidden adsHow we review →

Why stay in Ella

🌉

Iconic Nine Arch Bridge

A brick-and-cement railway viaduct built in 1921 with no steel, curving through green hills — time it for a passing train

🚆

World-class train ride

The Kandy-to-Ella line threads tea estates, tunnels and ridges and ranks among the world's most scenic rail journeys

⛰️

Easy hikes, big views

Little Adam's Peak (1,141 m) is a 20-30 minute climb with sweeping views of Ella Gap and Ella Rock

🍃

Cool tea country

Surrounded by prime Ceylon tea estates with a fresh mountain climate — a welcome break from the coastal heat

Pick an area first — where to stay in Ella

Location is the single most important thing about a hotel — choose the right area first, then pick the hotel

Ella Town CentreElla Town Centre

By the railway station · cafes, bars, restaurants · walk to Little Adam's Peak

Coming soon
Ella GapElla Gap

Wide-open valley views · scenic resorts · short walk into town

Coming soon
Kithal EllaKithal Ella

Quiet and good value · near Ravana Falls · homestays for couples

Coming soon
DemodaraDemodara

Near the Nine Arch Bridge and Demodara station · tea estates and factory

Coming soon

Ranked reviews — find your ideal stay in Ella

Start with where to stay (the heart of the trip), then explore food and sights

We're rolling out Ella stay reviews — meanwhile search Ella hotels across all 3 sites now

Local dishes to try in Ella

  1. 1🍳

    Kottu Roti

    Chopped flatbread stir-fried on a griddle with vegetables, egg and meat curry — Ella's go-to dish, cheap, filling and made to a rhythmic clatter

    📍 Signature dish
  2. 2🍛

    Rice and Curry

    A generous plate of rice with several sides like dhal, vegetables and coconut sambol — the most authentic local meal, best at a small family spot

    📍 Local staple
  3. 3🥞

    Hoppers

    Crispy bowl-shaped pancakes of fermented rice flour and coconut milk — try the egg hopper and string hoppers with sambol and curry

    📍 Breakfast & dinner
  4. 4🍌

    Lamprais

    Rice, meat curries and an eggplant relish wrapped in a banana leaf and baked into a fragrant parcel — a Dutch-Burgher Sri Lankan classic

    📍 Banana-leaf baked
  5. 5🫖

    Ceylon Tea

    Top-grade tea from the estates around Ella, sipped in a mountain-view cafe or straight from a factory tour — the town's signature pour

    📍 Drink
  6. 6🥟

    Short Eats

    An array of grab-and-go bites — vegetable roti, fish buns, fish rolls and little patties — perfect between hikes and sights

    📍 Snacks
  1. 1🌉

    Nine Arch Bridge

    A nine-arch brick-and-cement railway viaduct built in 1921 without steel, set deep in a green valley — Ella's most famous sight, best timed for a passing train

    📍 Demodara
  2. 2⛰️

    Little Adam's Peak

    An easy 20-30 minute climb to a 1,141 m summit with 360-degree views over Ella Gap and Ella Rock — a favourite spot for sunrise

    📍 Hiking
  3. 3💦

    Ravana Falls

    A roughly 25 m waterfall about a 10-minute drive from town, tied to the legend of King Ravana in the Ramayana and visible right from the roadside

    📍 Waterfall
  4. 4🧗

    Ella Rock

    A tougher 8 km round-trip trek through tea estates and villages, rewarded with panoramic valley views from the top

    📍 Hiking
  5. 5🍃

    Lipton's Seat

    The lookout where Sir Thomas Lipton surveyed his tea empire, with tea estates rolling in every direction — go before 8 am for the clearest views

    📍 Tea views
  6. 6🌊

    Diyaluma Falls

    Sri Lanka's second-highest waterfall at 220 m, about an hour's drive from Ella, with natural rock pools to swim in when water levels drop

    📍 Waterfall
  7. 7🏭

    Uva Halpewatte Tea Factory

    A factory and plantation tour north of Ella where you can see tea processing, try plucking and taste fresh Ceylon tea in the cafe

    📍 Tea estate
  8. 8🛕

    Dowa Rock Temple

    An ancient roadside Buddhist shrine with a 12 m unfinished Buddha carved into the rock — a peaceful stop off the main tourist trail

    📍 Temple

Things to do in Ella

Day tours, attraction tickets and travel essentials for Ella — book ahead on Klook with mobile e-tickets.

Affiliate links — we may earn a commission at no extra cost to you.

★ TEAM'S TOP PICKS

3 Ella hotels our team picked for you

Selected from real reviews — one per budget tier, each with a score and instant 3-site price comparison

98 Acres Resort & Spa★ 9.4Luxury

98 Acres Resort & Spa

📍 Ella⭐⭐⭐⭐⭐

Infinity pool over the tea valley

From~$254/night
read the full review →
Zion View Ella Green Retreat★ 9.0Upper-mid

Zion View Ella Green Retreat

📍 Ella⭐⭐⭐⭐

Outdoor pool and sundeck, 1,900+ reviews

From~$226/night
read the full review →
EKHO Ella★ 8.9Upper-mid

EKHO Ella

📍 Ella⭐⭐⭐⭐

Private jacuzzi rooms with Ella Rock views

From~$183/night
read the full review →
🏨 ALL PICKS

โรงแรมแนะนำทั้งหมดในElla

ครบทุกระดับงบ — คัดจากคะแนนรีวิวจริง พร้อมเทียบราคา 3 เว็บ

#4

Ella Flower Garden Resort

★ 8.7⭐⭐⭐Value📍 Ella

Botanical garden value stay with spa

~$49/night
#5

Ella Alpine Resort

★ 8.6⭐⭐⭐Value📍 Ella

Budget B&B with free breakfast and open views

~$57/night
#6

The Rock Face Guesthouse

★ 8.2⭐⭐Value📍 Ella

Cheapest cosy guesthouse with on-site cafe

~$20/night

🚆 Getting around Ella

🚆

Kandy–Ella train

The highlight ride itself — around 6-7 hours through tea estates and over the Nine Arch Bridge; book reserved seats well ahead

🛺

Tuk-tuk

The main way to get around town and out to the falls and tea estates; agree the fare first or hire one for a half or full day

📱

PickMe / Uber apps

Ride-hailing apps work in Sri Lanka's larger towns and keep tuk-tuk and taxi fares transparent, with less haggling

🚌

Bus

From Colombo, take a Badulla bus, get off at Kumbalwela junction, then a short bus or tuk-tuk covers the last ~5 km to Ella — the cheapest option

✈️

From Colombo airport

Colombo's BIA airport is ~200 km away; most travellers hire a private car (around 5-6 hours) or connect by train via Kandy

Where to go next near Ella

Frequently asked — where to stay in Ella

Where should I stay in Ella for a first visit?+

Ella Town Centre is the easiest base — close to the railway station, cafes and restaurants, and within walking distance of Little Adam's Peak. Choose Ella Gap for the views, or Kithal Ella for a quieter, better-value stay.

How many days do you need in Ella?+

Around 3 days is ideal — enough for the Nine Arch Bridge, Little Adam's Peak, Ella Rock and Ravana Falls, plus a half-day trip to Diyaluma Falls or Lipton's Seat.

Is the train the best way to reach Ella?+

Yes — the Kandy-to-Ella ride is a highlight in itself and one of the world's most scenic. Book ahead, especially reserved-class seats, as window views sell out fast.

Ready to book your Ella stay?

Start with the 3 hotels our team picked, or search all 3 sites — always compare before booking