Skip to main content

Search hotels in Badulla

Enter your dates to see the latest prices and deals for Badulla hotels

Filter by:

Star Rating

Review score

Badulla – 3 hotels and places to stay

See the latest prices and deals by choosing your dates.

Located in Badulla, within 12 miles of Demodara Nine Arch Bridge and 29 miles of Hakgala Botanical Garden, Heritage Grand - Badulla has accommodations with a shared lounge and free WiFi as well as...

I recently stayed at Heritage Grand and my experience was exceptional. The room was spacious, beautifully decorated, and impeccably clean, offering a comfortable and relaxing environment. The staff were incredibly friendly and attentive, always ready to assist with any request, which made my stay even more enjoyable. The hotel’s location was convenient, close to major attractions, and the breakfast buffet was fantastic, with a wide variety of delicious options to choose from. Overall, Heritage Grand provided a perfect blend of comfort, service, and convenience, and I would highly recommend it for anyone looking for a great stay.
Review score
8.8
Excellent
24 reviews
Price from
$25
1 night, 2 adults

Located in Badulla and with Demodara Nine Arch Bridge reachable within 12 miles, CROWN REGENCY- BADULLA provides express check-in and check-out, non-smoking rooms, a garden, free WiFi and a terrace.

It was a very spacious clean room with a nice firm, comfy bed. Sheets were clean. Washroom was nice and extra clean towels. Hot water worked fine. Staff was very friendly and helpful. We wanted freedom to travel about, and transportation was easily accessible. Breakfast was well made and the rooftop has very decent view. Place was nicely arranged enough to make you forget, that this was a hotel in a city.
Review score
8.6
Excellent
68 reviews
Price from
$30.80
1 night, 2 adults

Located in Badulla, 30 miles from Gregory Lake, Ninety Nine Grand Hotel has accommodations with a garden, free private parking, a terrace and a restaurant. This 3-star hotel offers an ATM.

Excellent value hotel with friendly staff. The street is surprisingly quiet, and the location is great. helped me with the airport shuttle.
Review score
8.3
Very Good
49 reviews
Price from
$7
1 night, 2 adults

D2 Holiday Inn is located in Badulla, just 31 miles from Gregory Lake and 10 miles from Demodara Nine Arch Bridge. Both free Wifi and private parking are accessible at the vacation home free of...

Review score
8.4
Very Good
5 reviews
Price from
$4.40
1 night, 2 adults

A recently renovated homestay, The serenity offers accommodation in Badulla. This property offers access to a terrace, free private parking, and free Wifi.

Review score
10.0
Exceptional
7 reviews
Price from
$19
1 night, 2 adults

Located 13 miles from Demodara Nine Arch Bridge, Orelia villas has accommodations with a garden, a terrace and a shared kitchen for your convenience.

Review score
9.0
Wonderful
16 reviews
Price from
$28.71
1 night, 2 adults

A recently renovated homestay, Suriya Haven Homestay offers accommodation in Badulla.

- Very close to the government offices in Badulla - Easy access for all facilities - Beautiful Scenatic view of Badulu Oya - Friendly and Collaborative Staff - Easy to find a Tuk Tuk - Foods were delecious which was given as per my request even they don't provide meals - Free tea provided - Sri Lankan traditional decorations were there
Review score
7.4
Good
16 reviews
Price from
$16.25
1 night, 2 adults

High Tree Nest enjoys a location in Badulla, 11 miles from Demodara Railway Station and 15 miles from Ella Train Station.

Review score
7.7
Good
20 reviews
Price from
$11.83
1 night, 2 adults

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.

Fantastic views and garden. Good spacious room and bathroom. Fantastic staff. Owner a good communicator( she is not at the premises). The best breakfast in Sri Lanka. A very calm, scenic, beautiful place.
Review score
9.0
Wonderful
177 reviews
Price from
$50
1 night, 2 adults

A good location for a stress-free stay in Badulla, Crystal Resort is a guest house surrounded by views of the mountain. The property features a terrace, bar, and parking on-site among other...

It’s calm and they owner is supportive and try his best to make us happy We reached to the are in the night , he went an bought pizza for us , nice place
Review score
9.5
Exceptional
69 reviews
Price from
$36.30
1 night, 2 adults
See all hotels in and around Badulla

Hotels with airport shuttles in Badulla

Most-booked hotels in Badulla in the past month

See all

FAQs about hotels in Badulla

What Guests Said About Badulla:

  • Review score
    10.0

    Badulla is an up and coming tourist destination.

    Badulla is an up and coming tourist destination. It has much to offer but for now is excellent for those wishing to spend time in the hills and and away from the razzmatazz of Ella or the tried and tested Nuwara Eliya.
    Guest review by
    Stephen
    Sri Lanka
  • Review score
    10.0

    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.
    Guest review by
    manjula
  • Review score
    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
    Guest review by
    Tharindre
    Sri Lanka
  • Review score
    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.
    Guest review by
    Chavini
    Sri Lanka