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

Wonderful: 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, 2.5 miles from Demodara Nine Arch Bridge, The Cubes Ella provides accommodations with a garden, free private parking, a terrace and a restaurant. It was the best stay we had in Sri Lanka! The hotel looks even better in real than at the pictures. The staff is incredible, freidnly and helpful, soo lovely people🙏 Waking up with the view from the window and having delicious breakfast in the open restaurant is sooo magical. Moreover the hotel is located pretty close to the centrum (especially by tuk tuk). Highly highly recommended!

Show more Show less
9.3
Wonderful
182 reviews
Price from
$60.69
per night

Ella HIDE VIEW

Hotel in Ella

Located in Ella, 3.4 miles from Demodara Nine Arch Bridge, Ella HIDE VIEW has accommodations with a garden, free private parking, a shared lounge and a terrace. Dinesh and Milan were incredible hosts - 10/10. Available, friendly and helpful with whatever we wanted to do, even when we changed our mind at the last minute. The view is spectacular and we recommend staying an extra night or two than you originally think!

Show more Show less
9.2
Wonderful
485 reviews
Price from
$50
per night

Green Nature Paradise Ella

Hotel in Ella

Located in Ella, a few steps from Demodara Nine Arch Bridge, Green Nature Paradise Ella provides accommodations with a garden, free private parking and a terrace. Perfect place for your stay in Ella. Upali (and the rest of his family) are the best hosts and will go above and beyond to make your stay perfect. We stayed for four nights and Upali took us with our tuktuk to some of the waterfalls and tempels nearby. The accommodation is super clean, breakfast is amazing. The view of the bungalow is stunning. Thank you for making the best out of our stay.

Show more Show less
9.9
Exceptional
195 reviews
Price from
$80
per night

Vantage hills Haputale

Hotel in Haputale

Located in Haputale, 27 miles from Gregory Lake, Vantage hills Haputale has accommodations with a garden, free private parking, a terrace and a restaurant. Things I liked: - Incredible view - Great wifi - Incredible interior - Incredible food (and affordable) - amazing staff As a foreign traveler this stay was incredible. The wifi was strong enough for me to hold a couple video calls and the food was chicken kottu was delicious. Chathura was extremely helpful with giving advice for activities to do nearby and he even got me a box of tea as a gift before leaving. This seems to be a newer hotel in the area and I expect in years to come it will become a very popular stay

Show more Show less
9.1
Wonderful
378 reviews
Price from
$44.10
per night

Ella moon rock

Hotel in Ella

Located in Ella, 3.1 miles from Demodara Nine Arch Bridge, Ella moon rock has accommodations with a garden, free private parking and a terrace. Very nice hotel manager. Is doing all his best to satisfy clients. Very good breakfast. Nice bathroom. Large room. Conditioner is working. We liked to stay there.

Show more Show less
9.7
Exceptional
299 reviews
Price from
$63
per night

Cozy Cottage Ella

Hotel in Ella

Located in Ella, 4.7 miles from Demodara Nine Arch Bridge, Cozy Cottage Ella has accommodations with a garden, free private parking, a restaurant and a bar. The place was awesome - even though there were a lot of rain recently, the air in the rooms were fresh, everything was clean. Great view from rooms and also from roof terrace.

Show more Show less
9
Wonderful
144 reviews
Price from
$50
per night

Tip Top Boutique hotel

Hotel in Ella

Located in Ella, 5 miles from Demodara Nine Arch Bridge, Tip Top Boutique hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. Best hotel so far in our trip. Let me start by saying that all staff are beyond amazing. Especially mr Rajeew and Dharshana made our stay and our meals extra special. The rooms are great and have amazing views. Everything is well taken care of, the bathroom is like a ballroom! Breakfast is beyond amazing. The best breakfast so far in Sri Lanka. I have to say all the food (breakfast, lunch and dinner) is amazing. They must have a great chef.

Show more Show less
9
Wonderful
193 reviews
Price from
$134
per night

Dream Cliff Mountain Resort

Hotel in Haputale

Located in Haputale, 21 miles from Demodara Nine Arch Bridge, Dream Cliff Mountain Resort provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. The view is fantastic, and you can not get board from it. However, the staff were the marking point. They were very friendly with the kids

Show more Show less
9.1
Wonderful
203 reviews
Price from
$311.40
per night

3Arch Eco Cottage Ella

Hotel in Ella

Located in Ella, 1.7 miles from Demodara Nine Arch Bridge, 3Arch Eco Cottage Ella has accommodations with a garden, free private parking and a restaurant. We had such a great stay here! We were super surprised at how big the room was, especially since we paid so little! The balcony was also a lovely addition. Big big big bonus points for the king size bed - loved it. The staff were extremely kind and they offer a tuk tuk service to bring you to and from Ella city center. Also, right on top of the hotel (literally 2’ uphill walk) is the 3arch bridge - the least famous sibling to the 9 arch one. We were lucky enough to see trains passing there and it was wonderful! We can only recommend! Thanks again.

Show more Show less
9.1
Wonderful
153 reviews
Price from
$60
per night

Levon Boutique Hotel

Hotel in Ella

Levon Boutique Hotel is located in Ella, 3.7 mi from Demodara Nine Arch Bridge. this property also provides guests with a restaurant. The property provides a 24-hour front desk. Dave provided an amazing experience at the Levon Hotel. He took care of us from start to finish. The breakfast in the morning was an amazing spread of traditional Sri Lankan tastes. The room was comfortable, the views were beautiful and the location outside of Ella was fabulous.

Show more Show less
9
Wonderful
105 reviews
Price from
$158.08
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 & disinfection
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 you can book without a credit card

See all

FAQs about hotels in Badulla District

  • The Residence Ella, 9 Hills Ella, and Tip Top Boutique hotel in Badulla District have received great reviews for the views from their hotel rooms.

    Guests staying in Badulla District also loved the views from their rooms at Green Nature Paradise Ella, Ella Brown House, and Ella HIDE VIEW.

  • Hotels in Badulla District that offer highly-rated breakfasts include White Elephant Ella, Thotalagala, and Amaya View Guest Inn.

    Breakfast at these hotels in Badulla District are also highly-rated: Eyeful Ella, Ella Sunrise, and Ella Brown House.

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

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

  • Couples traveling to Badulla District loved staying at The Diary, Kai Kazee Ella, and Green Nature Paradise Ella.

    These hotels in Badulla District are also highly-rated by couples: Sashen Hotel, Thotalagala, and Villa Perpetua.

  • On average, 3-star hotels in Badulla District cost $75 per night, and 4-star hotels in Badulla District are $120 per night. If you're looking for something really special, 5-star hotels in Badulla District cost around $345 per night (based on Booking.com prices).

  • Many families visiting Badulla District loved staying at Induwara Guest, Eyeful Ella, and Tranquil Edge Villa.

    Green Nature Paradise Ella, Elysian Eco Ella, and Haven Harbour are also popular among family travelers.

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

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

  • The average price per night for a 3-star hotel in Badulla District this weekend is $51 or $185 for a 4-star hotel. Looking for something even fancier? 5-star hotels in Badulla District this weekend cost around $344 per night (based on Booking.com prices).

  • On average, it costs $54 per night to book a 3-star hotel in Badulla District for tonight. You'll pay around $90 on average if you stay at a 4-star hotel tonight, while a 5-star hotel in Badulla District will cost around $342 (based on Booking.com prices).