Hotels in Ella, Sri Lanka

We could not find any hotels near for the dates you have selected.

Where to Stay in Ella, Sri Lanka?


From budget homestays to affordable hotels to luxurious resorts with private waterfalls, places to stay in Ella come with a wide range of options. Most of these accommodations in Ella are scattered around the Wellawaya-Ella-Kumbalwela Highway, which runs through the town of Ella. You will find a variety of homestays in Ella where you can enjoy homely atmosphere while relishing on some traditional home-cooked food. These are mostly located at a walking distance from the town. Cheap and affordable hotels in Ella come with clean, comfortable rooms with attached bathrooms, room service and even a travel desk. These hotels are mid-range and affordable and offers all the modern amenities amid the scenic surroundings. There is little or no difference between the cheap hotels in Ella and the affordable hotels in Ella, as these options are few in Ella. Luxury hotels in Ella are perfect for people who want to indulge in some extravagance while asking in the nature. These spacious properties are nestled in the lap of the nature, away from the town and offers a quiet and peaceful surrounding. It offers variety of activities for you to indulge in like spending an entire day at a spa, going on nature treks, enjoying indoor and outdoor games and enjoying a sumptuous meal at a fine dining restaurants.

Most travellers coming to Ella are backpackers and will choose to travel on budget and prefer staying at a homestay.

Homestays/Airbnb in Ella:

  • One can easily find a homestay in Ella for anywhere in between USD 35 - USD 50 per night. These kinds of accommodation are most suitable for people backpacking in Ella. The staff at the homestays will help you with currency exchange, bike/car rentals, laundry services and tour arrangements.

Affordable Hotels in Ella

  • These hotels will offer you rooms with basic amenities like A/C, satellite television, mini bar, hot and cold water, a telephone and a restaurant that offers a range of cuisines like Sri Lanka, Indian, Chinese or Italian. Costing between USD 50 - USD 80 per night. These hotels are perfect for people travelling with families.

Luxury Hotels in Ella

  • Luxury hotels in Ella come with a variety of options like suits, villas, even private chalets. These resorts are mostly situated outside the town area, nestling in the stunning landscapes. They will offer you services like swimming pool, gymnasium, yoga, helipad. Staying at a luxury resort in Ella will cost you between USD 150 - USD 200 per night.

Hotels Near Attractions in Ella