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 – 11 hotels and places to stay

See the latest prices and deals by choosing your dates.
Ninety Nine Grand Hotel, hotel in Badulla

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.

Great location, great views. cheaper one at badulla i think
Scored 9.4
9.4
Rated wonderful
Wonderful
23 reviews
Price from
$9
1 night, 2 adults
CROWN REGENCY- BADULLA, hotel in Badulla

Located 12 miles from Demodara Nine Arch Bridge, CROWN REGENCY- BADULLA offers 3-star accommodations in Badulla and features a garden, a terrace and a restaurant.

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.
Scored 8.7
8.7
Rated excellent
Excellent
26 reviews
Price from
$37.80
1 night, 2 adults
Suriya Haven Homestay, hotel in Badulla

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

Scored 9.0
9.0
Rated wonderful
Wonderful
6 reviews
Price from
$13.01
1 night, 2 adults
Dedunu Cabana & Resort, hotel in Badulla

Dedunu Cabana & Resort is located in Badulla, within 31 miles of Gregory Lake and 10 miles of Demodara Nine Arch Bridge.

The view was unbelievable! I spent only one night but I should have stayed longer, such a great place. The place is super clean, very comfortable and the staff is great too, they help you with anything you need. I totally recommend this place
Scored 9.5
9.5
Rated exceptional
Exceptional
6 reviews
Price from
$42.50
1 night, 2 adults
High Tree Nest, hotel in Badulla

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

Scored 8.5
8.5
Rated very good
Very Good
10 reviews
Price from
$10.99
1 night, 2 adults
Family Holiday Inn, hotel in Badulla

Family Holiday Inn offers accommodations in Badulla, 26 miles from Hakgala Botanical Garden and 7.5 miles from Demodara Railway Station.

I have stayed here after completing stage 16/17 of the Pekoe Trail. This place was a godsend! The hosts were very kind and gave me delicious food for Poson Poya, the rooms and bathroom are really clean, Bed is comfortable, There is a balcony with a great view of the Buddhist temple nearby. Overall a really pleasant stay
Scored 7.9
7.9
Rated good
Good
29 reviews
Price from
$9
1 night, 2 adults
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.

A wonderful comfortable stay with great food and staff who couldn't do enough for us. Kavindu especially went above and beyond. I could have sat on the balcony listening to the river and the birdsong all day long.
Scored 9.1
9.1
Rated wonderful
Wonderful
137 reviews
Price from
$40.80
1 night, 2 adults
Cinnamon Serenity Villa, hotel in Badulla

Featuring an outdoor swimming pool, a garden, and a terrace, Cinnamon Serenity Villa has accommodations in Badulla with free WiFi and mountain views.

Scored 10
10
Rated exceptional
Exceptional
5 reviews
Price from
$450
1 night, 2 adults
1818 Badulla, hotel in Badulla

Providing a garden, 1818 Badulla provides accommodations in Badulla. With free private parking, the property is 14 miles from Demodara Nine Arch Bridge and 30 miles from Hakgala Botanical Garden.

Scored 8.0
8.0
Rated very good
Very Good
7 reviews
Price from
$26.60
1 night, 2 adults
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
Scored 8.6
8.6
Rated excellent
Excellent
9 reviews
Price from
$22.75
1 night, 2 adults
See all hotels in and around Badulla

Most-booked hotels in Badulla in the past month

What Guests Said About Badulla:

  • Scored 10
    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
  • Scored 8.0
    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
  • Scored 8.0
    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