Skip to main content

Filter by:


Star Rating

Review Score

Badulla – 7 hotels and places to stay
See the latest prices and deals by choosing your dates.
Boo Kirinda Holiday Resort, hotel in Badulla

Located in Badulla, 15 miles from Demodara Nine Arch Bridge, Boo Kirinda Holiday Resort provides accommodations with a garden, free private parking, a shared lounge and a terrace.

the very quiet location and driving the hill leading to the property,
9.2
Scored 9.2
Wonderful
Rated wonderful
106 reviews
Price from$40.80per night
Crystal Resort, hotel in Badulla

Crystal Resort offers accommodations in Badulla, 11 miles from Demodara Nine Arch Bridge and 27 miles from Hakgala Botanical Garden. With garden views, this accommodation offers a balcony.

Basic room with a large clean bathroom, good water pump/heat, nice AC and solid wifi as well. Highlight was the hosts - very hospitable, picked me up and dropped me off at train station, picked up dinner each day after dark. definitely recommended for Badulla
9.5
Scored 9.5
Exceptional
Rated exceptional
37 reviews
Price from$29.70per night
Villa Lewis, hotel in Badulla

Villa Lewis enjoys a location in Badulla, 29 miles from Hakgala Botanical Garden and 10 miles from Demodara Railway Station.

We liked the accommodation and the staff were very accommodating and attentive to our requests. The location was ideal. The typical Sri Lankan breakfast was exceptional.
8.7
Scored 8.7
Excellent
Rated excellent
40 reviews
Price from$30per night
Springvalley Holiday Home, hotel in Badulla

Springvalley Holiday Home in Badulla provides accommodations with a garden, a terrace, and a shared lounge. This guest house offers free private parking and full-day security.

good service & comfatable room facilities. very good place to stay
8.4
Scored 8.4
Very Good
Rated very good
36 reviews
Price from$16.15per night
The Cliff Tea Glamping, hotel in Badulla

The Cliff Tea Glamping is located in Badulla, just 22 miles from Demodara Nine Arch Bridge and 20 miles from Demodara Railway Station.

We like Natural place, very good feel , we watched 🌞🌞 beautful sunrise 1 st Time
8.6
Scored 8.6
Excellent
Rated excellent
9 reviews
Price from$22.75per night
Rathnapala Guest, hotel in Badulla

Rathnapala Guest enjoys a location in Badulla, 13 miles from Demodara Nine Arch Bridge and 29 miles from Hakgala Botanical Garden.

Nothing, it should not be on Booking.com.
6.1
Scored 6.1
Pleasant
Rated pleasant
20 reviews
Price from$7.95per night
Rochesta Holiday Inn, hotel in Badulla

Rochesta Holiday Inn offers accommodations in Badulla, 15 miles from Ella Train Station and 15 miles from Ella Spice Garden Cooking Class.

They acknowledged their mistake of giving me the wrong type of room and immediately corrected it with a change of room.
7.4
Scored 7.4
Good
Rated good
15 reviews
Price from$9.82per night
Nine Skies, hotel in Badulla

Nine Skies features free bikes, outdoor swimming pool, a garden and shared lounge in Ella.

9.5
Scored 9.5
Exceptional
Rated exceptional
11 reviews
Price from$378per night
Berghause Bungalow, hotel in Badulla

Featuring free bikes, a garden as well as a terrace, Berghause Bungalow is located in Ella, 3.5 miles from Demodara Nine Arch Bridge.

Wow! What a beautiful guesthouse with the sweetest and most thoughtful owner! Our room (double room with balcony with a king bed) was fantastic—spotlessly clean, super comfortable mattress, pillows, and comforter, great shower with hot water, an amazing view out the giant windows, and a lovely balcony and hammock. And the owner, Shashi couldn’t have been a better host. She welcomed us with a complimentary drink upon arrival, brought us delicious ginger tea in the evening when it got cool, and made us the most delicious dinner (we got curry and rice but she offered us multiple options) and breakfast (we got milk rice and fruit but she also offered us a western breakfast)! The views over the valley are stunning and it was so nice and quiet at night. We only wish we could have stayed longer!! Highly recommended!
8.2
Scored 8.2
Very Good
Rated very good
15 reviews
Price from$35per night
Sithara Estate Bungalow, hotel in Badulla

Offering free WiFi and a barbecue, Sithara Estate Bungalow is located 17 mi from Nuwara Eliya. Free private parking is available on site. There is a seating and/or dining area in some units.

The best experience I've ever had. The best and biggest bungalow in the Ella area. Friendly and flexible staff. No disturbances at all.Spacious
8.3
Scored 8.3
Very Good
Rated very good
10 reviews
Price from$180per night
See all hotels in and around Badulla

Most-booked hotels in Badulla in the past month

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Badulla:

  • 10
    Scored 10

    Even though My stay in Badulla was too short to visit all...

    Even though My stay in Badulla was too short to visit all the beautiful places, the trip to Dunhida waterfall was a great experience, especially for kids. The path to Dunhida might be difficult for someone. I believe it was a very nice experience to walk through the jungle. Once you see the waterfall, you will forget all the tiredness.
    manjula
  • 8.0
    Scored 8.0

    As you can move through 9 arch bridge and demodara station...

    As you can move through 9 arch bridge and demodara station , Badulla is right ddestination for one or two days. Theres hoistorical Muthiyangana Raja Maha Viharaya and Old dutch fort in city limits. Diyaluma waterfall is also not far from badulla. If you are planning to travel Ella, you can get packed up from here as theres no many retail shops and liquers in Ella except restaurant s
    Tharindre
    Sri Lanka
  • 8.0
    Scored 8.0

    There is loads of places to see around, Ella which is a...

    There is loads of places to see around, Ella which is a travellers favourite is really close by as well. Coming from Colombo, it usually takes 6hrs and 30 minutes roughly but we used the highway, exiting from Hambantota which shortened our drive from 1hr.
    Chavini
    Sri Lanka
  • 6.0
    Scored 6.0

    Quite a vibrant town but didn’t come across any tourist...

    Quite a vibrant town but didn’t come across any tourist attractions. I hardly saw any tourist unlike in places like Ella (hot spot), Nuwara Eliya etc. There are good restaurants in the town serving local dishes. Plenty of buses to commute around the district.
    Russeldeen
    Sri Lanka
  • 8.0
    Scored 8.0

    Dunhinda falls is the best attraction there.

    Dunhinda falls is the best attraction there. It's still under the control & protection of the nature. Further, if you're Buddhist or interested in Buddhism you'll find Muthiyangana Temple in the center of the city. It was told that Gauthama Buddha visited this place once out of his three visits to Sri Lanka. According to Buddhist teachings, this place has some extraordinary powers.
    A
    Anonymous
    Sri Lanka