Hotels in Badulla

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in Badulla?

Tree Nature Resort
Tree Nature Resort
2.5 star property
Badulla
8.0 out of 10, Very Good, (1 review)
  • cleanliness
    Peaceful forest retreat just steps from nature with daily chef-made breakfast.
Tree Nature Resort
Hotel Sanasta
Hotel Sanasta
3.0 star property
Badulla
2.0 out of 10, (1 review)
  • cleanliness
    Serene countryside hotel with an outdoor pool in picturesque Badulla region.
The price is CNY213
CNY278 total
includes taxes & fees
Apr 27 - Apr 28
Hotel Sanasta
mount view hotel
mount view hotel
3.0 star property
Badulla
4.0 out of 10, (2 reviews)
  • cleanliness
    Surrounded by green hills, this Badulla hotel offers a restful stay with free perks.
mount view hotel
Te Dalu Resort & Spa
Te Dalu Resort & Spa
4.5 star property
Ella
9.2 out of 10, Wonderful, (5 reviews)
The price is CNY1,026
CNY1,211 total
includes taxes & fees
May 2 - May 3
Te Dalu Resort & Spa
ella dream mount
ella dream mount
3.0 star property
Ella
4.0 out of 10, (1 review)
The price is CNY273
CNY322 total
includes taxes & fees
Apr 3 - Apr 4
ella dream mount
Walaa Kulu – A Villa by 98 Acres
Walaa Kulu – A Villa by 98 Acres
3.5 star property
Ella
10.0 out of 10, Exceptional, (1 review)
  • cleanliness
    Charming hillside villa in Ella with sunrise views over the tea estates.
The price is CNY4,966
CNY6,446 total
includes taxes & fees
Apr 9 - Apr 10
Walaa Kulu – A Villa by 98 Acres
Anasa Wellness Resort
Anasa Wellness Resort
5.0 star property
Bandarawela
8.6 out of 10, Excellent, (14 reviews)
  • cleanliness
    Experience tranquil mountain living at this Ella resort with spa amenities.
The price is CNY2,203
CNY2,859 total
includes taxes & fees
May 1 - May 2
Anasa Wellness Resort
Radiance Ella Urban Camping
Radiance Ella Urban Camping
3.0 star property
Ella
10.0 out of 10, Exceptional, (2 reviews)
The price is CNY408
CNY481 total
includes taxes & fees
Apr 4 - Apr 5
Radiance Ella Urban Camping
O2 Villas Ella
O2 Villas Ella
4.5 star property
Ella
8.0 out of 10, Very Good, (2 reviews)
The price is CNY1,862
CNY2,197 total
includes taxes & fees
Apr 3 - Apr 4
O2 Villas Ella
Mountjoy Ella
Mountjoy Ella
3.0 star property
Ella
10.0 out of 10, Exceptional, (6 reviews)
The price is CNY332
CNY391 total
includes taxes & fees
May 2 - May 3
Mountjoy Ella
Heaven Breeze Hotel Ella
Heaven Breeze Hotel Ella
3.0 star property
Ella
9.4 out of 10, Exceptional, (11 reviews)
  • cleanliness
    Scenic views meet comfort at this tranquil mountain retreat in Ella, Sri Lanka.
The price is CNY393
CNY464 total
includes taxes & fees
Apr 12 - Apr 13
Heaven Breeze Hotel Ella
Tunnel Top Inn Ella
Tunnel Top Inn Ella
3.0 star property
Ella
10.0 out of 10, Exceptional, (7 reviews)
The price is CNY688
CNY688 total
includes taxes & fees
Apr 12 - Apr 13
Tunnel Top Inn Ella
Duet hearts
Duet hearts
3.0 star property
Ella
10.0 out of 10, Exceptional, (3 reviews)
  • cleanliness
    Serene mountain retreat with complimentary breakfast near Ella's natural wonders.
The price is CNY369
CNY435 total
includes taxes & fees
May 2 - May 3
Duet hearts
Sunnyside Holiday Bungalow
Sunnyside Holiday Bungalow
2.5 star property
Ella
10.0 out of 10, Exceptional, (33 reviews)
The price is CNY215
CNY279 total
includes taxes & fees
Apr 5 - Apr 6
Sunnyside Holiday Bungalow
Mistara Ella
Mistara Ella
3.0 star property
ella
The price is CNY351
CNY415 total
includes taxes & fees
Apr 3 - Apr 4
Mistara Ella
Eyeful Ella
Eyeful Ella
2.0 star property
Ella
10.0 out of 10, Exceptional, (1 review)
The price is CNY650
CNY767 total
includes taxes & fees
Apr 6 - Apr 7
Eyeful Ella
Bridge Front Inn Ella
Bridge Front Inn Ella
3.0 star property
Ella
Bridge Front Inn Ella
Ella Ostella
Ella Ostella
2.0 star property
Ella
9.0 out of 10, Wonderful, (8 reviews)
  • cleanliness
    Mountain retreat with jungle views and easy access to Ella's top attractions.
The price is CNY110
CNY130 total
includes taxes & fees
Apr 3 - Apr 4
Ella Ostella
Elevate Ella Resort and Spa
Elevate Ella Resort and Spa
3.0 star property
Ella
9.4 out of 10, Exceptional, (9 reviews)
The price is CNY947
CNY1,117 total
includes taxes & fees
Apr 5 - Apr 6
Elevate Ella Resort and Spa
The Misty Mountain - Ella
The Misty Mountain - Ella
3.0 star property
Ella
9.0 out of 10, Wonderful, (2 reviews)
  • cleanliness
    Immerse in Sri Lanka's highland charm with tea fields and waterfalls nearby.
The price is CNY262
CNY309 total
includes taxes & fees
Apr 29 - Apr 30
The Misty Mountain - Ella
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

When is the best time to visit Badulla?

Our prices for hotels in Badulla are cheapest in February
Price trends for hotels in Badulla
Pricing is based on two traveler single night rates
View properties in April
Currently viewing crowd sizes and weather for April.
Typical weather for Badulla
April
High 24°C / low 17°C. Rainy most days.
View properties in April
24°
weather_sleet
April, no crowd data, average high temperature 24 degrees Celsius, average low temperature 17 degrees Celsius. Rainy most days.
17°
24°
weather_sleet
May, no crowd data, average high temperature 24 degrees Celsius, average low temperature 17 degrees Celsius. Rainy most days.
17°
24°
weather_cloudy
June, no crowd data, average high temperature 24 degrees Celsius, average low temperature 17 degrees Celsius. Cloudy most days.
17°
24°
weather_sleet
July, no crowd data, average high temperature 24 degrees Celsius, average low temperature 17 degrees Celsius. Rainy most days.
17°
24°
weather_sleet
August, no crowd data, average high temperature 24 degrees Celsius, average low temperature 17 degrees Celsius. Rainy most days.
17°
24°
weather_sleet
September, no crowd data, average high temperature 24 degrees Celsius, average low temperature 17 degrees Celsius. Rainy most days.
17°
23°
weather_sleet
October, no crowd data, average high temperature 23 degrees Celsius, average low temperature 16 degrees Celsius. Rainy most days.
16°
22°
weather_sleet
November, no crowd data, average high temperature 22 degrees Celsius, average low temperature 16 degrees Celsius. Rainy most days.
16°
22°
weather_sleet
December, no crowd data, average high temperature 22 degrees Celsius, average low temperature 16 degrees Celsius. Rainy most days.
16°
22°
weather_cloudy
January, no crowd data, average high temperature 22 degrees Celsius, average low temperature 15 degrees Celsius. Cloudy most days.
15°
23°
weather_sun
February, no crowd data, average high temperature 23 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
24°
weather_sun
March, no crowd data, average high temperature 24 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
Monthly weather averages (˚C)

Top landmarks in Badulla

Learn more about Badulla

The region around Badulla is home to attractions such as Muthiyangana Raja Maha Viharaya and Kataragama Devale.

Panorama of Ella Rock in fog

Check out reviews of Badulla hotels guests love

Frequently asked questions

How much does a hotel room cost in Badulla?
You can choose a great hotel in Badulla from CNY130 with properties to suit all budgets and needs. If you're after an affordable hotel in Badulla that meets all of your requirements, set your filters and then sort the results by "Price: low to high".
How can I find deals and earn rewards at Badulla hotels?
Discover great deals on Badulla hotel stays with Hotels.com. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on Badulla hotels.
Can I book Badulla hotels with free cancellation?
In order to book a refundable Badulla hotel, simply filter hotels by "Property cancellation options" and select "Fully refundable property". Most hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some of the best Badulla hotels with free parking?
If you're arriving by car, choosing a great Badulla hotel with free parking is a plus. Our travelers' favorites include:
What are some popular hotels in central Badulla?
If you're looking for hotels in central Badulla, check out Nine Skies. Travelers love Nine Skies for its location, as well as the outdoor pool, restaurant and bar/lounge this hotel offers.
What accommodations do travelers recommend in Badulla?
Can I book a refundable hotel in Badulla?
If you want the flexibility to change your travel plans to Badulla, most accommodations offer refundable* bookable rates. You can see these properties by searching our site and using the "fully refundable" filter to narrow the results down.
What will the weather in Badulla be like during my trip?
April and March are typically the warmest months in Badulla when the average temp is 68°F. January and February are the coldest months when the average temperature is 65°F. October and November are the months with the most rain.
Why should I book my Badulla hotel with Hotels.com?
There are lots of reasons to book your Badulla trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.