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

Where to stay in Badulla?

1. mount view hotel

mount view hotel
3.0 star property
Badulla
4.0 out of 10, (2 reviews)
Take in the mountain vistas from this welcoming hotel in Badulla, where free WiFi and parking await. Room service adds comfort to your stay while exploring nearby Kataragama Devale and stunning Dunhinda Falls.
The price is $22
$29 total
includes taxes & fees
Nov 25 - Nov 26
mount view hotel

2. The Cubes Ella

The Cubes Ella
3.5 star property
Ella
9.6 out of 10, Exceptional, (82 reviews)
Unwind at this mountainside retreat with a scenic rooftop terrace perfect for soaking in Ella's stunning landscapes. Just a 20-minute walk from the railway station, the hotel offers free breakfast and convenient access to local tea factories.
The price is $74
$101 total
includes taxes & fees
Nov 12 - Nov 13
The Cubes Ella

3. Nine Arch Jungle Inn

Nine Arch Jungle Inn
3.0 star property
Ella
10.0 out of 10, Exceptional, (1 review)
The price is $41
$49 total
includes taxes & fees
Nov 23 - Nov 24
Nine Arch Jungle Inn

4. Mistara Ella

Mistara Ella
3.0 star property
ella
10.0 out of 10, Exceptional, (5 reviews)
The price is $58
$68 total
includes taxes & fees
Nov 12 - Nov 13
Mistara Ella

5. Te Dalu Resort & Spa

Te Dalu Resort & Spa
2.5 star property
Ella
9.2 out of 10, Wonderful, (22 reviews)
The price is $200
$236 total
includes taxes & fees
Nov 12 - Nov 13
Te Dalu Resort & Spa

6. Nine Arch Holiday Resort

Nine Arch Holiday Resort
3.5 star property
Ella
8.8 out of 10, Excellent, (5 reviews)
Nestled in Ella, this holiday resort offers complimentary parking and WiFi, with hiking and mountain biking trails just outside your door. Enjoy 24-hour room service after exploring nearby Ella Railway Station and Uva Halpewaththa Tea Factory.
The price is $24
$29 total
includes taxes & fees
Nov 12 - Nov 13
Nine Arch Holiday Resort

7. Hotel Alta Vista

Hotel Alta Vista
3.5 star property
Ella
8.2 out of 10, Very good, (41 reviews)
This hilltop hotel offers a serene rooftop terrace where mountain vistas unfold before you. Just 7 minutes from Ella Railway Station, you'll find easy access to Suwadivi Ayurveda Health Care and Nature Trail Ella. Free WiFi and parking enhance your stay.
The price is $57
$75 total
includes taxes & fees
Dec 7 - Dec 8
Hotel Alta Vista

8. Bandarawela Hotel

Bandarawela Hotel
3.0 star property
Bandarawela
8.2 out of 10, Very good, (45 reviews)
Discover a peaceful retreat in Bandarawela with garden terraces for scenic views. The on-site restaurant serves flavorful meals, while the cozy bar offers evening refreshments. Nearby Dhowa Rock Temple and Dambatenne Tea Factory provide cultural excursions.
The price is $59
$77 total
includes taxes & fees
Nov 12 - Nov 13
Bandarawela Hotel

9. Ella Flower Garden Resort

Ella Flower Garden Resort
3.5 star property
Ella
8.6 out of 10, Excellent, (42 reviews)
The price is $127
$150 total
includes taxes & fees
Dec 11 - Dec 12
Ella Flower Garden Resort

10. Tunnel Top Inn Ella

Tunnel Top Inn Ella
3.0 star property
Ella
10.0 out of 10, Exceptional, (11 reviews)
The price is $69
$69 total
includes taxes & fees
Nov 14 - Nov 15
Tunnel Top Inn Ella

11. Samanpaya Luxury Boutique Villa

Samanpaya Luxury Boutique Villa
3.5 star property
Bandarawela
The price is $153
$180 total
includes taxes & fees
Nov 12 - Nov 13
Samanpaya Luxury Boutique Villa

12. Vibe Ella

Vibe Ella
4.0 star property
Ella
10.0 out of 10, Exceptional, (1 review)
The price is $41
$48 total
includes taxes & fees
Nov 14 - Nov 15
Vibe Ella

13. Scenic View Ella

Scenic View Ella
3.0 star property
Kumbalwela
The price is $42
$50 total
includes taxes & fees
Nov 12 - Nov 13
Scenic View Ella

14. Heritance Tea Factory

Heritance Tea Factory
5.0 star property
Kandapola
9.0 out of 10, Wonderful, (261 reviews)
Immerse yourself in luxury at this transformed tea estate. Close to Pedro Tea Factory and Lover's Leap Waterfall, this hotel offers fine dining at Kenmare Restaurant, rejuvenating spa treatments, and a cozy bar with mountain views.
The price is $225
$293 total
includes taxes & fees
Nov 12 - Nov 13
Heritance Tea Factory

15. Mountjoy Ella

Mountjoy Ella
3.0 star property
Ella
10.0 out of 10, Exceptional, (7 reviews)
The price is $46
$54 total
includes taxes & fees
Dec 11 - Dec 12
Mountjoy Ella

16. Wishing Tree Boutique Resort Haputale

Wishing Tree Boutique Resort Haputale
5.0 star property
Haputale
10.0 out of 10, Exceptional, (16 reviews)
The price is $259
$305 total
includes taxes & fees
Nov 12 - Nov 13
Wishing Tree Boutique Resort Haputale

17. Onrock Boutique Hotel

Onrock Boutique Hotel
3.0 star property
Ella
9.0 out of 10, Wonderful, (227 reviews)
Perched near Ella Railway Station, this hotel offers breathtaking mountain panoramas from its terrace and garden. The on-site restaurant and bar provide perfect spots to unwind after exploring nearby Suwadivi Ayurveda and Nature Trail Ella.
The price is $118
$153 total
includes taxes & fees
Nov 20 - Nov 21
Onrock Boutique Hotel

18. Claython Hills Ella

Claython Hills Ella
3.0 star property
Ella
The price is $27
$32 total
includes taxes & fees
Nov 14 - Nov 15
Claython Hills Ella

19. Happy Sky Ella

Happy Sky Ella
3.0 star property
Ella
10.0 out of 10, Exceptional, (3 reviews)
The price is $49
$58 total
includes taxes & fees
Nov 12 - Nov 13
Happy Sky Ella

20. Ella Crest by Aloft

Ella Crest by Aloft
3.0 star property
Ella
7.4 out of 10, Good, (12 reviews)
Surrounded by tea country charm, this tranquil retreat offers a refreshing outdoor pool and serene garden setting. Just a 6-minute drive from Ella Railway Station with free WiFi and parking, you're perfectly positioned to explore nearby tea factories.
The price is $69
$81 total
includes taxes & fees
Nov 12 - Nov 13
Ella Crest by Aloft
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.

Go beyond your typical stay in Badulla

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 November
Currently viewing crowd sizes and weather for November.

November

High 22°C / low 16°C. Rainy most days.
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°
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°
Monthly weather averages (˚C)

Top landmarks in Badulla

Learn more about Badulla

The region around Badulla is home to attractions such as Kataragama Devale and Nine Arches Bridge.

A mountainous landscape with lush greenery and a winding road.

Check out reviews of Badulla hotels guests love

Frequently Asked Questions

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.