Skip to main content

Stay in Badulla District's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

The Cubes Ella

Hotel in Ella

Located in Ella, 4.1 km from Demodara Nine Arch Bridge, The Cubes Ella provides accommodation with a garden, free private parking, a terrace and a restaurant. Very nice and helpful owner and staff, we felt very welcomed! :) Room was modern and nicely furnished with a great view into the hills. We loved the relaxing and quiet atmosphere a bit far from Ella town. Good a la carte breakfast where you can choose from Continental with egg or Sri Lankan.

Show more Show less
9.3
Superb
185 reviews
Price from
TWD 2,570
per night

Ella HIDE VIEW 2 stars

Hotel in Ella

Situated in Ella, 5.4 km from Demodara Nine Arch Bridge, Ella HIDE VIEW features accommodation with a garden, free private parking, a shared lounge and a terrace. The view is breathtaking. We stayed for two night and I couldn’t get over sitting and enjoying breakfast/ tea overlooking the valley and watching the train roll by every hour. You also have a view of the mini waterfall. The room is spacious.

Show more Show less
9.2
Superb
492 reviews
Price from
TWD 1,620
per night

Green Nature Paradise Ella 3 stars

Hotel in Ella

Set in Ella, 100 metres from Demodara Nine Arch Bridge, Green Nature Paradise Ella offers accommodation with a garden, free private parking and a terrace. Everything was exceptional. The host went way beyond the normal couldn’t do enough for us. The view from the room was just as good as the photos led you to believe. The breakfast was incredible. Would totally recommend this place!

Show more Show less
9.9
Exceptional
197 reviews
Price from
TWD 3,061
per night

Vantage hills Haputale 3 stars

Hotel in Haputale

Set in Haputale, 44 km from Gregory Lake, Vantage hills Haputale offers accommodation with a garden, free private parking, a terrace and a restaurant. Everything was perfect - servise, food, apartment and location The most beautiful thing for sure was the breath-taking view! Highly recommend this place for stay. Definitely be back one day! :-)

Show more Show less
9.1
Superb
382 reviews
Price from
TWD 1,430
per night

Ella moon rock

Hotel in Ella

Situated in Ella, 4.9 km from Demodara Nine Arch Bridge, Ella moon rock features accommodation with a garden, free private parking and a terrace. Small hotel with a great host! Breakfast was good, the room was clean. A great gem.

Show more Show less
9.7
Exceptional
307 reviews
Price from
TWD 1,692
per night

Cozy Cottage Ella 2 stars

Hotel in Ella

Situated in Ella, 7.5 km from Demodara Nine Arch Bridge, Cozy Cottage Ella features accommodation with a garden, free private parking, a terrace and a restaurant. We did have a really good time at the Cozy Cottage Hotel, even if I felt sick. 3 Nights, stunning view over the hills of Ella, very clean facility, very friendly staff with a very professional hotel manager (I was sick and the staff took very good care for me and brought extra tea and health products). Thanks for such a friendly treatment. The Breakfast and Food at the restaurant was also very tasty. Close by there are some small hiking trails and the train station. By Tucktuck, you are in a short time to the center of Ella.

Show more Show less
9
Superb
147 reviews
Price from
TWD 1,621
per night

Tip Top Boutique hotel

Hotel in Ella

Set in Ella, 8.1 km from Demodara Nine Arch Bridge, Tip Top Boutique hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. The breakfast was excellent, the staff is extremely nice and helpful. The views are breathtaking. Overall this was a highlight on our trip around Sri Lanka.

Show more Show less
9
Superb
202 reviews
Price from
TWD 4,345
per night

Dream Cliff Mountain Resort 5 stars

Hotel in Haputale

Set in Haputale, 33 km from Demodara Nine Arch Bridge, Dream Cliff Mountain Resort offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Everything!! Amazinggg views, lovely rooms with epic bathrooms. Attentive and friendly staff who seem just genuinely delightful. live music in the restaurant in the evening, incredible food - both breakfast and dinner!!! So peaceful and just lovely all round after a hectic couple of weeks travelling round Sri Lanka.

Show more Show less
9.1
Superb
203 reviews
Price from
TWD 10,096
per night

3Arch Eco Cottage Ella 3 stars

Hotel in Ella

Situated in Ella, 2.7 km from Demodara Nine Arch Bridge, 3Arch Eco Cottage Ella features accommodation with a garden, free private parking and a restaurant. Fantastic stay at this hotel in Ella. The staff were exceptionally friendly, always ready to help. IAnd the breakfast? Absolutely delicious! Highly recommend.

Show more Show less
9.1
Superb
157 reviews
Price from
TWD 1,945
per night

Levon Boutique Hotel

Hotel in Ella

Levon Boutique Hotel is situated in Ella, 6 km from Demodara Nine Arch Bridge. this property also provides guests with a restaurant. The property provides a 24-hour front desk. The view was fantastic. So beautiful and serene. You would occasionally see the train go by. Train station just downstairs so very conveniently located. Dave was an amazing host. Breakfast was custom made every morning, with a lot of love and attention. I absolutely loved staying at this hotel and I would love to go back for a longer period.

Show more Show less
9
Superb
107 reviews
Price from
TWD 5,125
per night

Hotels with extra health and safety measures

Find hotels in Badulla District with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Badulla District in the past month

See all

Badulla District's best hotels with breakfast

See all

Budget hotels in Badulla District

See all

Hotels in Badulla District that you can book without a credit card

See all

FAQs about hotels in Badulla District

  • Couples travelling in Badulla District loved staying at Green Nature Paradise Ella, Sashen Hotel and Thotalagala.

    Similarly, these hotels in Badulla District are highly rated by couples: Ella Tea Heaven Villa, Villa Perpetua and Kai Kazee Ella.

  • Ella nine arch spice garden, Villa Perpetua and Amaya View Guest Inn have received great reviews from travellers in Badulla District regarding the views from their hotel rooms.

    Guests staying in Badulla District also spoke highly of the views from the rooms at Dream Cliff Mountain Resort, Ella Tea Heaven Villa and 9 Hills Ella.

  • On average, it costs TWD 1,894 per night to book a 3-star hotel in Badulla District for tonight. You'll pay on average around TWD 3,124 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Badulla District will cost around TWD 9,873 (based on Booking.com prices).

  • There are 1,163 hotels in Badulla District you can book on Booking.com.

  • The average price per night for a 3-star hotel in Badulla District this weekend is TWD 1,934 or, for a 4-star hotel, TWD 4,152. Looking for something even fancier? 5-star hotels in Badulla District for this weekend cost on average around TWD 8,414 per night (based on Booking.com prices).

  • Ella, Haputale and Bandarawela are popular with other travellers visiting Badulla District.

  • Many families visiting Badulla District loved staying at Ever Breeze Ella Hotel, Induwara Guest and Haven Harbour.

    Similarly, Green Nature Paradise Ella, ELLA Delightful Surround and Tranquil Edge Villa are also popular among family travellers.

  • For hotels in Badulla District that serve up a highly-rated breakfast, try Eyeful Ella, Amaya View Guest Inn and Ella Sunrise.

    Breakfast at these hotels in Badulla District are also highly rated: W1 Ella, Ella Brown House and Green Nature Paradise Ella.

  • Green Nature Paradise Ella, Ella moon rock and Cozy Homestay Waterfall Road Ella are some of the popular hotels in Badulla District.

    In addition to these hotels, The Cubes Ella, CHILL VILLE, VIEW POINT HOTEL and The Residence Ella are also popular in Badulla District.

  • On average, 3-star hotels in Badulla District cost TWD 2,553 per night, and 4-star hotels in Badulla District are TWD 4,034 per night. If you're looking for something really special, a 5-star hotel in Badulla District can on average be found for TWD 10,667 per night (based on Booking.com prices).

Planning a trip? Get inspired by reviews of cities in Badulla District