Ella travel guide

Where to Stay in Ella, Sri Lanka

· Updated · 7 min read City Guide
Rustic resort patio with wooden table and chairs overlooking Ella mountain valley, Sri Lanka

Find hotels in Ella: Nine Arches & Hill Country

Search Booking.com for available hotels - free cancellation on most options.

Search hotels in Ella: Nine Arches & Hill Country →

Affiliate link; we may earn a commission at no extra cost to you.

Ella has no large resorts. Accommodation is almost entirely guesthouses, small hotels, and a handful of boutique eco-lodges, most of them family-run. The town is small enough that you can walk between most guesthouses and the main street in 10–15 minutes, but properties on the hillside above the main road have significantly better views than those on the street itself.

Where in Ella to Stay

Above Main Street (Hill Area)

The best guesthouses and lodges cluster on the ridges above Ella’s centre - 5–15 minutes’ walk uphill from the bus stop. This is where you get the views: across to Ella Gap, down tea-planted valleys, over cloud that rolls in and out through the day. Slightly harder to access but the atmosphere is completely different from staying on the strip.

Main Street Area

Convenient for restaurants, cafés, and the railway station. Good for short stays or if you’re arriving or departing by early train. Noisier (there’s a party culture on the Main Street most nights) and with less natural beauty immediately around you.

Ella Rock Trail Side

A few guesthouses have positioned themselves along the trail access towards Ella Rock. Quiet, surrounded by tea estates, and with the benefit of rolling straight out of bed into the best walk in the area.

Budget: LKR 2,000–5,500 / $15–35 per night

Budget guesthouses are concentrated on and around Main Street. At the lower end of this range, expect fan rooms, cold showers, and possibly shared bathrooms. At the upper end, rooms are private with en suite bathrooms, though still basic.

The trade-off at street-level budget places is noise - Ella’s main road carries tuk-tuks and buses through the day and evening. If noise sensitivity matters, ask for a room at the back or look at places slightly off the main road.

Ella Flower Garden Resort - A small family-run guesthouse in the hills above town with rooms from around $25–40 per night. No frills, but the family knows the area well and the hilltop garden with mountain views is the selling point. Breakfast available.

Several budget guesthouses have rooftop or garden seating with good views over the Ella Gap - this is worth asking about when booking, as the views are part of the experience.

Breakfast is often included at guesthouses in this bracket (rice and curry, string hoppers, or toast with egg), though quality varies.

Getting to your accommodation from Ella station: Ella train station sits at the bottom of the main drag. Most guesthouses are within 10–15 minutes on foot; hillside properties are a LKR 150–300 tuk-tuk ride. Tuk-tuk drivers wait outside the station and will take you to your guesthouse if you have the name - show the address on your phone if the driver does not know it.

Midrange: $50–100 per night

In this range you get private bathrooms, air conditioning or efficient fans, and often a small restaurant or kitchen producing decent Sri Lankan food. A number of properties in this bracket sit on the hillside above town with views over the Ella Gap or toward the southern plains.

Ravana Heights - A hillside boutique property with rooms from approximately $80–110 per night. Pool, good service, and the elevated setting means views from almost every room. Short tuk-tuk from Main Street.

Little Paradise Guest House - A consistently well-reviewed mid-range option with clean rooms, a garden, and an honest price-to-quality ratio. From around $65–90 per night. The owners arrange hikes and transport without the hard-sell that’s common in Ella.

Luxury: $150–300+ per night

98 Acres Resort is the most established luxury property in Ella. Set on a working tea estate above the town, it has an infinity pool with views over the hills, a full restaurant, and colonial-style rooms and villas. Rates run from around $180 to $300+ depending on the season and room type. The pool and tea estate setting make it worth the premium for those who want comfort alongside the scenery.

Zion View sits on the Little Adam’s Peak side of town and has rooms with hill-facing views. It is smaller and less formal than 98 Acres, but the position is excellent.

Kelburne Mountain View Cottages - A smaller, more intimate option than 98 Acres, with hillside cottages from approximately $150–220 per night. The mountain views and personal service distinguish it. More of a boutique lodge feel than a resort.

Ella Jungle Resort - Treehouse-style accommodation in the jungle above the valley, rooms from around $160–250 per night. Genuinely immersive - monkeys pass through, birdsong is the alarm clock, and the design is thoughtful rather than gimmicky.

Getting to Ella

By train from Kandy: The most scenic rail journey in Sri Lanka. The stretch from Nuwara Eliya (Nanu-Oya station) through Haputale and into Ella is extraordinary - tea estates and mountain valleys in every direction. Journey from Kandy: 5–6 hours. Book observation-car seats well in advance.

By train from Nuwara Eliya (Nanu-Oya): About 1.5–2 hours, and the scenery is at its most dramatic on this section.

By bus: Buses connect Ella to Nuwara Eliya (1.5 hrs), Matara on the coast (3 hrs), and Colombo (6–7 hrs). Not scenic but reliable and cheap (under $5 for most routes).

By taxi: From Nuwara Eliya around $30–40; from Colombo $80–100.

What to Know Before Booking

Peak season: December to April and July to August. Ella fills up during these periods, particularly around Christmas and in January. Book 4–8 weeks ahead minimum during peak months. Rates in peak season are typically 30–50% higher than shoulder months.

Stay on the hillside: Properties on the main street are convenient for transport and restaurants, but properties set back on the hillside above town offer better views and more quiet. When searching, look for mentions of “valley view” or “gap view” in listings.

Breakfast included: Most guesthouses in Ella include breakfast. Check what is served - some offer only toast and egg at budget level; others serve proper Sri Lankan breakfast.

Getting around from your guesthouse: Ella is small. Even properties 1–2km from the main street are reachable on foot or by tuk-tuk for LKR 100–150.

Ella is cold by Sri Lanka standards - nights drop to 15–18°C and misty mornings are common. Bring a layer. Peak season (December to March) sees Ella fully booked most weekends; book 4–6 weeks in advance. The rainy season (May to September) brings frequent afternoon showers but the landscape turns deep green and prices drop noticeably.

For available options and current rates, check our booking page.

More Places to Stay in Ella

Dream Café Ella Guesthouse - A compact guesthouse above the main street with simple rooms from $15 per night. The terrace is the draw: a long wooden deck with an unobstructed view of Ella Gap. Breakfast is included and the Sri Lankan rice-and-curry spread is the real thing.

Zion View Ella - A small boutique property perched high above the Gap with one of the most photogenic infinity pools in the hill country. Rooms from $80–110 per night. The views from the pool deck at sunset are outstanding. Book at least 2–3 weeks ahead.

98 Acres Resort & Spa - The benchmark luxury property in Ella, set across a working tea estate on the edge of the Gap. Villas and suites from around $200–350 per night. The infinity pool hangs over the valley; the spa runs Ayurvedic treatments using estate-grown herbs; dinner on the terrace is one of the better meals you’ll have in the hill country. Book as far ahead as possible.

Planning Your Sri Lanka Trip?

More in Ella

Book an experience

Top-rated experiences in Ella: Nine Arches & Hill Country

The highest-rated tours and activities in Ella: Nine Arches & Hill Country. Book today, cancel free if plans change.

Frequently Asked Questions

What is the best hotel in Ella?
98 Acres Resort is the most established luxury property - set on a working tea estate above the town with an infinity pool, hill views, and colonial-style rooms and villas. Rates run from around $180 to $300+ depending on season and room type.
How much does accommodation in Ella cost?
Budget guesthouses on Main Street start from LKR 2,000–5,500 ($15–35) per night. Midrange eco-lodges and small hotels on the hillside cost $50–100. Luxury properties like 98 Acres Resort run $150–300+ per night.
When should I book accommodation in Ella?
During peak season (December to April and July to August), book 4–8 weeks ahead minimum. Ella fills up around Christmas and in January. Peak season rates are typically 30–50% higher than shoulder months.
Is it better to stay on Main Street or on the hillside in Ella?
Hillside properties have significantly better views and less traffic noise than those on the main street. When searching, look for listings mentioning 'valley view' or 'gap view'. The trade-off is that some hillside properties are 1–2km from the main street, though still reachable on foot or by tuk-tuk for LKR 100–150.
Does accommodation in Ella include breakfast?
Most guesthouses include breakfast. At budget level this may be toast and egg; better properties serve proper Sri Lankan breakfast (string hoppers, hoppers, or rice and curry). Check what is included when booking.
Are there eco-lodges in Ella?
Yes - several eco-lodge properties in the midrange $50–100 bracket have been built on the hillside above town with open-sided common areas, minimal construction footprint, and sometimes a small plunge pool. Zion View on the Little Adam's Peak side of town is one option with excellent hillside positioning.
How many nights should I spend in Ella?
Two to three nights is ideal. That gives you time to hike Ella Rock or Little Adam's Peak, visit Nine Arches Bridge at different times of day, and do a short train ride without feeling rushed.
Is Ella expensive compared to other Sri Lanka destinations?
Ella has become premium-priced relative to what it offers. Budget rooms that cost $15–20 in 2019 now often run $30–50. Boutique jungle lodges that were once affordable now start from $80–120. It's still manageable but no longer a backpacker bargain.
What's the best way to get to Ella?
The train from Kandy is widely considered the most beautiful rail journey in Sri Lanka - 6 hours through tea estates and mountain tunnels. From Colombo, take the Kandy train and change. From Nuwara Eliya (Nanu-Oya station), it's about 1.5 hours.

Ready to book your stay?

Compare hotels in Ella: Nine Arches & Hill Country: free cancellation on most bookings, with options across all budget categories.

Hotels

Compare prices and reviews: book directly with free cancellation on most options.

Find hotels in Ella: Nine Arches & Hill Country →

Airport Transfer

Fixed-price airport pickup to Ella: Nine Arches & Hill Country: driver meets you at arrivals, no haggling.

Book a Transfer →

Car Hire

Compare rates from local and international suppliers: 90-day price lock included.

Compare Cars →

Same price as booking direct: we earn a small commission at no extra cost to you.