Photo by Minul Tennakoon

Hotels in Badulla

Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in Badulla?

mount view hotel

3.0 star property
4.0 out of 10, (1)
mount view hotel

Tree Nature Resort

3.0 star property
8.0 out of 10, Very Good, (1)
$82 nightly
The price is $96
Jul 28 - Jul 29
Total includes taxes and fees
Tree Nature Resort

Hotel Sanasta

3.0 star property
2.0 out of 10, (1)
Hotel Sanasta

Nine Skies

3.5 star property
8.6 out of 10, Excellent, (4)
Nine Skies

Walaa Kulu – A Villa by 98 Acres

3.5 star property
$839 nightly
The price is $990
Aug 19 - Aug 20
Total includes taxes and fees
Walaa Kulu – A Villa by 98 Acres

ASK Homestay

3.0 star property
$9 nightly
The price is $10
Jul 28 - Jul 29
Total includes taxes and fees
ASK Homestay

The Cubes Ella

4.0 star property
9.6 out of 10, Exceptional, (39)
$83 nightly
The price is $99
Aug 4 - Aug 5
Total includes taxes and fees
The Cubes Ella

The Feel Luxury Boutique hotel

3.0 star property
8.0 out of 10, Very Good, (7)
$73 nightly
The price is $86
Jul 28 - Jul 29
Total includes taxes and fees
The Feel Luxury Boutique hotel

Ella Forest Bath

3.0 star property
2.0 out of 10, (1)
$18 nightly
The price is $21
Jul 28 - Jul 29
Total includes taxes and fees
Ella Forest Bath

Ayubo Ella - Bed & Breakfast

3.0 star property
7.6 out of 10, Good, (5)
Ayubo Ella - Bed & Breakfast

Ella Glamping

2.0 star property
Ella Glamping

Ella Crest by Aloft

3.0 star property
$71 nightly
The price is $84
Jul 28 - Jul 29
Total includes taxes and fees
Ella Crest by Aloft

Hotel Alta Vista

3.5 star property
8.2 out of 10, Very Good, (31)
$65 nightly
The price is $78
Aug 3 - Aug 4
Total includes taxes and fees
Hotel Alta Vista

Poomaz Peace Palace - Ella

3.0 star property
9.8 out of 10, Exceptional, (67)
Poomaz Peace Palace - Ella

59B Rest Inn Ella

3.0 star property
10.0 out of 10, Exceptional, (1)
$21 nightly
The price is $25
Aug 16 - Aug 17
Total includes taxes and fees
59B Rest Inn Ella

Ella Green Cottages

3.0 star property
8.2 out of 10, Very Good, (34)
$64 nightly
The price is $77
Jul 31 - Aug 1
Total includes taxes and fees
Ella Green Cottages

Hotel Onrock

3.0 star property
8.8 out of 10, Excellent, (189)
$114 nightly
The price is $135
Jul 31 - Aug 1
Total includes taxes and fees
Hotel Onrock

RAVANA RANGE ELLA

3.5 star property
8.4 out of 10, Very Good, (45)
$62 nightly
The price is $74
Aug 25 - Aug 26
Total includes taxes and fees
RAVANA RANGE ELLA

98 Acres Resort & Spa

4.5 star property
9.4 out of 10, Exceptional, (94)
$525 nightly
The price is $626
Aug 25 - Aug 26
Total includes taxes and fees
98 Acres Resort & Spa

Duet hearts

3.0 star property
$54 nightly
The price is $63
Aug 4 - Aug 5
Total includes taxes and fees
Duet hearts
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.
trending_down

Our prices for Badulla are cheapest in March

See average prices and weather for all months
Price trends for hotels in Badulla
Pricing is based on two traveler single night rates
View properties in July

Month selector

Currently viewing crowd sizes and weather for July.
Weather forecast for Badulla
July
trending_upHigh crowds
High 75°F / low 62°F. Rainy most days.
View properties in July
75°
weather_sleet
July, High crowds, average high temperature 75 degrees Fahrenheit, average low temperature 62 degrees Fahrenheit. Rainy most days.
62°
75°
weather_sleet
August, no crowd data, average high temperature 75 degrees Fahrenheit, average low temperature 62 degrees Fahrenheit. Rainy most days.
62°
75°
weather_sleet
September, High crowds, average high temperature 75 degrees Fahrenheit, average low temperature 62 degrees Fahrenheit. Rainy most days.
62°
73°
weather_sleet
October, Low crowds, average high temperature 73 degrees Fahrenheit, average low temperature 61 degrees Fahrenheit. Rainy most days.
61°
72°
weather_sleet
November, Moderate crowds, average high temperature 72 degrees Fahrenheit, average low temperature 61 degrees Fahrenheit. Rainy most days.
61°
71°
weather_sleet
December, High crowds, average high temperature 71 degrees Fahrenheit, average low temperature 60 degrees Fahrenheit. Rainy most days.
60°
71°
weather_cloudy
January, Moderate crowds, average high temperature 71 degrees Fahrenheit, average low temperature 58 degrees Fahrenheit. Cloudy most days.
58°
73°
weather_sun
February, Moderate crowds, average high temperature 73 degrees Fahrenheit, average low temperature 58 degrees Fahrenheit. Sunny most days.
58°
76°
weather_sun
March, no crowd data, average high temperature 76 degrees Fahrenheit, average low temperature 60 degrees Fahrenheit. Sunny most days.
60°
76°
weather_sleet
April, Moderate crowds, average high temperature 76 degrees Fahrenheit, average low temperature 62 degrees Fahrenheit. Rainy most days.
62°
76°
weather_sleet
May, High crowds, average high temperature 76 degrees Fahrenheit, average low temperature 63 degrees Fahrenheit. Rainy most days.
63°
75°
weather_cloudy
June, no crowd data, average high temperature 75 degrees Fahrenheit, average low temperature 63 degrees Fahrenheit. Cloudy most days.
63°
Monthly weather averages (˚F)

Top landmarks in Badulla

Learn more about Badulla

Badulla is well-known for its attractions such as Muthiyangana Raja Maha Viharaya and St Mark’s Church.

People walking near the elephant can feed it. And also can pet him.
Photo by Minul Tennakoon
Open Photo by Minul Tennakoon

Check out the Badulla hotels guests love right now

Frequently asked questions

How much does a hotel room cost in Badulla?
You can choose a great hotel in Badulla from $10 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". If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Badulla hotels?
Members can save up to 20% on select hotels in Badulla. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.

Can I book Badulla hotels with free cancellation?
It's easy to book a refundable Badulla hotel on Hotels.com. Simply filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of 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 the top Badulla hotels with a pool?
Discover some of the best Badulla hotels with a pool for a little extra luxury on your trip. To find more stays in Badulla with a pool, use the "Amenities" filter on Hotels.com in your search and select "Pool".
What are some of the best Badulla hotels with free parking?
If you're exploring by car, finding a great Badulla hotel with free parking is a win. 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.
Are all taxes and fees included in the Badulla hotel prices shown on Hotels.com?
Hotels.com provides upfront pricing so you can relax knowing you won't be met with surprise additional fees or taxes when you're ready to confirm your booking. From the time you start your search on Hotels.com, the price you see is what you pay. This makes it much easier to compare properties and secure our best deal for your next getaway.
What accommodations do travelers recommend in Badulla?
Where can I find free parking at my hotel in Badulla?
Park your car for free at these properties: Pearl guest inn, mount view hotel and The Grand Heritage. There are 12 options you may want to check out on our site.
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.
Where can I stay with my pet in Badulla?
Your furry friend can stay with you at this pet-friendly hotel: EIGHTY SEVEN GUEST & RESTAURANT.
Where can I stay in Badulla if I'm looking for a budget-friendly accommodation?
Weligama Holiday Inn is an accommodation you might want to consider that'll save you money.

Find out more about Badulla

Find out more about Badulla

If you're looking for a place to get away, look no further than Badulla. Whether you're planning to stay for a night or for the week, the area around Badulla has accommodations to fit every need. Search for hotels in Badulla with Hotels.com by checking our online map. Our map displays the areas and neighborhoods around all Badulla hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area. The best Badulla hotel deals are here with our lowest price guarantee.