Hotels in Ella

98 Acres
98 Acres is a boutique resort in Ella, set on a 98 acre tea estate with wide views of the surrounding hills. It is built around an eco-friendly idea: its (...)

Oak Ray Ella Gap Hotel
Oak Ray Ella Gap Hotel is a three star hotel close to the centre of Ella, within easy reach of the town's cafes and the main sights around it.

The Mountain Heavens
The Mountain Heavens is a mid-range hotel in Ella with views of the Ella Gap, the famous break in the hills that looks out towards the southern lowlands. It is (...)

Ella Soul Resort
Ella Soul Resort is a homely, down-to-earth hotel in Ella town, popular with backpackers and travellers on a tour of the island, as well as families and groups (...)

Melheim Resort
Melheim Resort is a boutique hotel in the hills of the Badulla district, surrounded by forest and mountains, in the cool southern hill country. It suits (...)

Ceylon Tea Bungalows
Ceylon Tea Bungalows is a simple boutique style property at about 1,200 metres, surrounded by the 20 acre Hilpankandura tea estate. It is a warm, welcoming (...)

Bandarawela Hotel
Bandarawela Hotel is a colonial-style bungalow hotel in the hill town of Bandarawela, with the feel of an old country lodge and views of the surrounding (...)

Ella Jungle Resort
Ella Jungle Resort is an eco lodge on the banks of the Kirindi Oya river, a few kilometres from the Ella Gap. It is surrounded by forest, streams and mountain (...)

Hotel Heaven's Edge
Hotel Heaven's Edge stands on one of the highest points in Ella, overlooking Ravana Ella and the famous Ella Gap. It is a three star hotel.
Views of the Ella Gap
Hotel Heaven's Edge is on high ground with views over the gap and Ravana Falls. The Mountain Heavens is nearby, with spacious deluxe rooms. Both suit couples who want to watch the sunrise from the balcony.
Tea and jungle
98 Acres Resort and Spa sits on a tea estate of that size, with chalets made partly from recycled material and thatched roofs, and is the most upmarket option. Ella Jungle Resort is on the banks of the Kirindi Oya, surrounded by forest and streams, for people who want to sleep close to nature.
In town
Ella Soul Resort is a simple, affordable place popular with backpackers. Oak Ray Ella Gap Hotel is a three-star hotel close to the centre.
At a glance
| Hotel | Area | Style |
|---|---|---|
| 98 Acres Resort and Spa | Tea estate above Ella | Boutique luxury |
| Hotel Heaven's Edge | Ridge above Ella | Mid-range, views |
| The Mountain Heavens | Ridge above Ella | Mid-range, views |
| Ella Jungle Resort | Kirindi Oya | Mid-range, nature |
| Oak Ray Ella Gap Hotel | Ella town | Mid-range |
| Ella Soul Resort | Ella town | Budget |
What to do
Walk up Little Adam's Peak or Ella Rock, see the trains cross the Nine Arches Bridge, or try zip-lining. Trains run again from Nanu Oya to Ella and Badulla; the line from Kandy to Nanu Oya is still closed after Cyclone Ditwah.
See our Ella guide.
Quick picks
- Couples: 98 Acres or Hotel Heaven's Edge
- Nature lovers: Ella Jungle Resort
- Backpackers: Ella Soul Resort
- In town: Oak Ray Ella Gap Hotel
Getting there
Arugam Bay is about three hours east by road, and Udawalawe and the south coast are within around three hours south. Most visitors stay two or three nights.

