Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Badulla – 14 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Rathnapala Guest

Badulla

Rathnapala Guest is located in Badulla. The accommodation provides a 24-hour front desk and room service for guests. At the guest house, every room comes with a desk and a flat-screen TV. It’s good very clean good hospitality but location is a problem need to update google maps in location still location finding is problem

Show more Show less
7.6
Good
8 reviews
Price from
£13
per night

Travel Nest

Badulla

Travel Nest has garden views, free WiFi and free private parking, set in Badulla. There is a private bathroom with bidet in all units, along with a hairdryer and free toiletries. this place is really good value for money and also the staff is friendly n pleasant.

Show more Show less
8.8
Fabulous
81 reviews
Price from
£9
per night

Boo Kirinda Holiday Resort

Badulla

Boo Kirinda Holiday Resort in Badulla features a shared lounge and a garden. Featuring room service, this property also welcomes guests with a restaurant, a water park and a terrace. Breakfast was very Interested , The hotel located beautiful area (river view , mountain view )

Show more Show less
9.2
Superb
5 reviews
Price from
£28
per night

Family Holiday Inn

Badulla

Situated in Badulla, 23 km from Haputale, Family Holiday Inn features barbecue facilities and free WiFi. Some units have a balcony and/or a terrace with garden views. Place was good and comfortable. But we had a terrible issue with contacting the host over the phone before arriving at the location. After reaching the location, we found that the only lady who was there was clueless about the booking. However, luckily, since we were the only guests there that day, she accommodated us. Apart from the above, we are happy about the facilities and the cleanliness of the Family Inn.

Show more Show less
8.3
Very good
7 reviews
Price from
£15
per night

Wellassa Villa Badulla

Badulla

Wellassa Villa Badulla is situated in Badulla. The property is 29 km from Haputale and free private parking is available.

Show more Show less
Price from
£24
per night

Wellassa villa

Badulla

Wellassa villa is located in Badulla. The property is 29 km from Haputale, and complimentary private parking is provided.

Show more Show less
Price from
£52
per night

Cinnamon Serenity Villa

Badulla

Boasting air-conditioned accommodation with a private pool, garden view and a terrace, Cinnamon Serenity Villa is situated in Badulla.

Show more Show less
Price from
£264
per night

Paris Mount View

Badulla

Paris Mount View is set in Badulla and offers a garden and a terrace. The property is 28 km from Haputale and free private parking is featured.

Show more Show less
Price from
£25
per night

Pines Lodge Ella

Badulla

Pines Lodge Ella is set in Badulla and offers a garden. The lodge has garden views and is 14 km from Haputale. This lodge comes with a kitchen, a seating area, a dining area and a flat-screen TV.

Show more Show less
Price from
£12
per night

Ella Relax Inn

Badulla

Ella Relax Inn is located in Badulla and offers a garden. The property is 16 km from Haputale, and complimentary private parking is provided.

Show more Show less
9
Superb
3 reviews
Price from
£26
per night
Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Badulla: