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?
- Book tours & activities in Ella
- Find hotels in Ella
- Travel insurance for Sri Lanka
- Get a Sri Lanka eSIM
- Find flights to Sri Lanka