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 – 10 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.

Dinner and breakfast were excellent, friendly staff, Nice location. internet works fine. Thanks for your service.
Scored 9.3
9.3
Rated wonderful
Wonderful
16 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.

I prefer firm beds - the beds were perfect! The staff is incredibly friendly and accommodating. The food was very good but over priced, in my opinion. The shower was hot. All in all I would stay here again!
Scored 8.5
8.5
Rated very good
Very Good
20 reviews
Price from
$38
1 night, 2 adults
Suriya Haven Homestay, hotel in Badulla

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

Scored 9.2
9.2
Rated wonderful
Wonderful
5 reviews
Price from
$14
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.4
8.4
Rated very good
Very Good
8 reviews
Price from
$11
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
28 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
$41
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
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
$23
1 night, 2 adults
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.

When I phoed on 23rd morning to confirm that I am coming the next day, they informed me that I do not have a booking and I am to look for an alternative accomodation.
Scored 6.2
6.2
Rated pleasant
Pleasant
29 reviews
Price from
$8
1 night, 2 adults
1818 Badulla, hotel in Badulla

Providing a garden, 1818 Badulla provides accommodations in Badulla.

Scored 7.7
7.7
Rated good
Good
6 reviews
Price from
$27
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