Panorama of Ella Rock in fog

Find hotels in Badulla from ¥2,283

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Badulla hotels

mount view hotel

mount view hotel
3.0 star property
Badulla
4.0 out of 10, (2 reviews)
"They had no record of our reaction (that we had paid confirmation through hotels.com. They charged us cash to get a room. (Options in the area and time we arrived extremely limited). Had to try and negotiate an 11 check out at 9 suggested he wanted us out by 10 (place had no other guests). Very noisey all night"
Canada
Jeannette
The price is ¥3,393
¥4,499 total
includes taxes & fees
Jul 12 - Jul 13
mount view hotel

Tree Nature Resort

Tree Nature Resort
2.5 star property
Badulla
8.0 out of 10, Very Good, (1 review)
"A unique experience. Staying in a treehouse was very high on the novelty scale. Expect a slight slope in the floor, and don't forget to close the windows before you go to bed as the monkeys are sneaky and will steal any fruit that you leave on the dining table. A fun night. If you are averse to a staircase, this might not suit, you though."
Australia
Michael
The price is ¥12,926
¥15,276 total
includes taxes & fees
Jul 13 - Jul 14
Tree Nature Resort

Bliss In Viya Ella

Bliss In Viya Ella
3.0 star property
Ella
The price is ¥2,305
¥2,766 total
includes taxes & fees
Jun 13 - Jun 14
Bliss In Viya Ella

The Lipton View Inn

The Lipton View Inn
2.0 star property
Bandarawela
The price is ¥1,921
¥2,283 total
includes taxes & fees
Jun 13 - Jun 14
The Lipton View Inn

Nest of peak

Nest of peak
3.0 star property
Ella
The price is ¥2,883
¥3,427 total
includes taxes & fees
Jun 14 - Jun 15
Nest of peak

Blue Mountain Resort Bandarawela

Blue Mountain Resort Bandarawela
3.0 star property
Bandarawela
The price is ¥3,531
¥4,190 total
includes taxes & fees
Jul 13 - Jul 14
Blue Mountain Resort Bandarawela

Luxor Kirindi Ella Resort & Spa

Luxor Kirindi Ella Resort & Spa
2.5 star property
Bandarawela
The price is ¥10,978
¥13,126 total
includes taxes & fees
Jun 16 - Jun 17
Luxor Kirindi Ella Resort & Spa

go camping

go camping
2.0 star property
Ella
The price is ¥2,371
¥3,106 total
includes taxes & fees
Jul 12 - Jul 13
go camping

Ella Ridge View

Ella Ridge View
3.0 star property
Ella
9.2 out of 10, Wonderful, (46 reviews)
"The sureounding area is still under development but the property itself, the staff, checkin, breakfast all excellent"
United States
Masud
The price is ¥3,216
¥4,335 total
includes taxes & fees
Jun 16 - Jun 17
Ella Ridge View

Anasa Wellness Resort

Anasa Wellness Resort
5.0 star property
Bandarawela
8.6 out of 10, Excellent, (14 reviews)
"Excellent service. Very clean well kept room. Fantastic view and restaurant. Would definitely stay again. "
United Kingdom
Stuart
The price is ¥53,403
¥69,317 total
includes taxes & fees
Jun 13 - Jun 14
Anasa Wellness Resort

Blackwood Hotel and View Bungalow

Blackwood Hotel and View Bungalow
2.5 star property
Haputale
The price is ¥6,335
¥7,475 total
includes taxes & fees
Jun 13 - Jun 14
Blackwood Hotel and View Bungalow

The Essence

The Essence
2.0 star property
Nuwara Eliya
The price is ¥3,572
¥4,294 total
includes taxes & fees
Jun 23 - Jun 24
The Essence

Wishing Tree Boutique Resort Haputale

Wishing Tree Boutique Resort Haputale
5.0 star property
Haputale
10.0 out of 10, Exceptional, (5 reviews)
"Fantastic Plac"
United Kingdom
Matthew John
The price is ¥16,025
¥18,910 total
includes taxes & fees
Jun 19 - Jun 20
Wishing Tree Boutique Resort Haputale

Villa Shungite

Villa Shungite
3.0 star property
Bandarawela
The price is ¥9,647
¥11,514 total
includes taxes & fees
Jun 13 - Jun 14
Villa Shungite

Graystone Bungalow by Seven Angels

Graystone Bungalow by Seven Angels
2.5 star property
Diyatalawa
The price is ¥23,170
¥27,654 total
includes taxes & fees
Jun 16 - Jun 17
Graystone Bungalow by Seven Angels

O2 Haputale

O2 Haputale
3.0 star property
Haputale
The price is ¥7,514
¥8,930 total
includes taxes & fees
Jun 20 - Jun 21
O2 Haputale

Nine Arch Holiday Resort

Nine Arch Holiday Resort
3.5 star property
Ella
8.8 out of 10, Excellent, (5 reviews)
"A solid budget-friendly stay with a homely feel. Owners were extremely helpful. We'd happily stay here again!"
Canada
Kyle
The price is ¥3,759
¥4,481 total
includes taxes & fees
Jun 20 - Jun 21
Nine Arch Holiday Resort

MAYURA Ella 360

MAYURA Ella 360
3.0 star property
Ella
The price is ¥10,903
¥13,006 total
includes taxes & fees
Jun 19 - Jun 20
MAYURA Ella 360

Kaya Retreat

Kaya Retreat
3.0 star property
Diyatalawa
The price is ¥28,220
¥33,682 total
includes taxes & fees
Jun 23 - Jun 24
Kaya Retreat

Dolape Villa

Dolape Villa
3.0 star property
Ballaketuwa
The price is ¥4,687
¥5,566 total
includes taxes & fees
Jun 13 - Jun 14
Dolape Villa
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Badulla attractions

Learn more about Badulla

Tucked into the misty highlands, Badulla invites visitors to explore the ancient Muthiyangana Raja Maha Viharaya temple where locals leave lotus flowers as offerings. Hike to the magnificent Nine Arches Bridge early morning when local joggers have it mostly to themselves, then visit St. Mark's Church for its colonial architecture and peaceful gardens.

Panorama of Ella Rock in fog

Top Badulla Hotel Reviews

More cheap stays in Badulla

Frequently asked questions

Where is the best place for a stay in Badulla?
Based on our traveler data, Tree Nature Resort is one of the top choices for your stay. This resort offers free breakfast and free parking. Other good choices for your trip to the area are The Cubes Ella and Onrock Boutique Hotel. See all available top hotels, or vacation rentals in Badulla.
What are some of the best vacation home rentals that Badulla has to offer?
Dorchester: This vacation home rental near Badulla is located on the waterfront and has a balcony, a terrace, and a barbecue grill to put you at ease in your new surroundings. It has 4 bedrooms as well as a kitchen with a fridge, a stovetop, and a microwave, so you can cook with friends or family. Make the most of the garden in this rental home to help you unwind. See all vacation rentals in Badulla.
If I need to cancel my hotel reservation in Badulla, will I receive a refund?
Yes! The majority of room reservations are fully refundable as long as you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before your arrival date. If your reservation is non-refundable, you might still have the option to cancel and get a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Badulla.
Where can I learn more about changing or cancelling my trip to Badulla?
For more information about updating your trip to Badulla or cancelling it, click here.
What's the best pet-friendly accommodation in Badulla?
EIGHTY SEVEN GUEST & RESTAURANT is a top resort for people traveling with their pets, and offers laundry facilities and in-room washing machines for its human guests. See more pet-friendly hotel accommodations in Badulla.
What are some accommodations with pools in Badulla?
98 Acres Resort & Spa: Resort located near Nine Arches Bridge. Features a full-service spa, an outdoor pool, and daily. Te Dalu Resort & Spa and Wishing Tree Boutique Resort Haputale are two additional hotels that feature an onsite pool. View all hotels with pools in Badulla.
What is the best spa hotel in Badulla?
Orellia cabana is a top spa hotel featuring an outdoor pool and a restaurant. Spend an afternoon at the spa where you'll find facials, body scrubs, and detox wraps. In-room massages are also available. See all spa hotels in Badulla.
What's it like staying in Badulla?
Those traveling to Badulla are sure to enjoy the sights to see and things to do. In Badulla, there are 11 hotels and other accommodations to choose from. Find out more about Badulla.
What are the top places to visit in Badulla?
A favorite place to visit is Kataragama Devale. You'll also find Nine Arches Bridge and Little Adam's Peak in the area. Check out what more to see and do in Expedia's Badulla guide.
What's the weather like in Badulla?
The hottest months are usually April and March with an average temp of 68°F, while the coldest months are January and February with an average of 65°F. The rainiest months in Badulla are October, November, May, and April, with each month seeing an average of 17 inches of rainfall.