Skip to main content
Accommodation Flights Flight + Hotel Car rentals Tours & Activities Airport taxis

Hotels and more in Badulla

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+
Our top picks Lowest price first Star rating and price Top reviewed

Hotel Vantage

Hotel in Badulla

Hotel Vantage is property situated in Badulla. Boasting room service, this property also has a restaurant and a terrace. The property features free private parking and free WiFi.

Show more Show less
Avg. price/night:
£29
Check availability

Marriott Resorts

Hotel in Badulla

Featuring a garden, Marriott Resorts is set in Badulla. There is a restaurant serving local cuisine, and free private parking is available. Do not miss the chance to stay here!!! It is without a doubt the best place we have ever stayed! The owner is superb! I highly recommend you take your meals at the hotel because they cooking cannot be matched.they did a fabulous job at arranging things for us. a perfect place to base yourself from to explore the badulla . Only 10 minutes walk to badulla city and highly recommend..

Show more Show less
6.4
Review score
13 reviews
Avg. price/night:
£8
Check availability

Morril's Resort

Hotel in Badulla

Morril's Resort in Badulla provides accommodation with a shared lounge, a garden and a terrace. A clean place right next to the Badulla railway station. It's in a very convenient location, clean and very supportive staff including Nishal and Roy. This would not be suitable for someone looking for a mountain view or needs absolute silence. Totally worth the money paid and was very understanding despite our very late check-in. As late as 1.00 AM.

Show more Show less
7.9
Good
26 reviews
Avg. price/night:
£12
Check availability

Hotel Royal Win 1 stars

Hotel in Badulla

Hotel Royal Win features a restaurant, fitness centre, a shared lounge and garden in Badulla. This 1-star hotel offers room service, a concierge service and free WiFi. The staff is really nice. They are a lovely couple that do almost everything in the hotel! The hotel is really luxuous, spacous, and the food is absolutely divine. It was really good, so I don’t understand when I see comments that say it was not so god. Because it WAS AWESOME. such a quality. Also, be careful about the tuk tuk that say they have better hotel than this one, it’s not TRUE, they just want to give theirs friends more people. When we see the hotel we honestly didn’t understand why there was no one appart from us. The hotel is AMAZING, the only things that lacking is PEOPLE. they have a pool, a celebration place, that just need children and people to make it absolutely stunning. Go for it guys. It’s really great, and don’t listen to tuk tuk.

Show more Show less
5.9
Review score
8 reviews
Avg. price/night:
£23
Check availability

River Side Hotel Inn

Hotel in Badulla

Located in Badulla, River Side Hotel Inn provides a bar and terrace. Among the facilities of this property are a restaurant, room service and a shared lounge, along with free WiFi. Convenient location, pleasant and helpful staff attitude . Clean, comfortable room. Thank you

Show more Show less
7.8
Good
8 reviews
Avg. price/night:
£33
Check availability

RIO Hotel & Resorts

Hotel in Badulla

RIO Hotel & Resorts is offering accommodation in Badulla. Among the facilities of this property are a restaurant, a 24-hour front desk and a shared kitchen, along with free WiFi. Architecture is good foods are good Staff service good Room facilities good Location is good

Show more Show less
6.8
Review score
22 reviews

The Heritage Grand

Hotel in Badulla

The Heritage Grand is offering accommodation in Badulla. Among the facilities of this property are a restaurant, a 24-hour front desk and room service, along with free WiFi. The food was very good and staff were very helpful. The rooms are quite good for a hotel of this standard and the location is very convenient

Show more Show less
6.8
Review score
8 reviews
Avg. price/night:
£30
Check availability

Dunhinda Falls Inn

Hotel in Badulla

Dunhinda Falls Inn features a shared lounge and a garden in Badulla. Among the facilities of this property are a restaurant, a 24-hour front desk and room service, along with free WiFi. It is a family run unit. Easy to locate to a first time visitor. Locationwise it is in a very convenient place to have access to many places. Ample covered parking too. Room & ensuite bathroom was clean and big. Courteous staffs (especially the Manager, Head Waiter & Bell Hop). Prompt service. Excellent choice of food. WiFi connection,r Airconditioning & Hot water were good too. Will we go again, yes most certainly.

Show more Show less
7.6
Good
17 reviews
Avg. price/night:
£8
Check availability

Capitalcity hotel

Hotel in Badulla

Located in Badulla, Capitalcity hotel features a shared lounge and garden. I stay one night with my wife. Room was very comfortable. Clean and they provided all facilities that they say.Breakfast also good. Reception ladies and crew is very helpful and they gave a good service for us.I highly recommended this hotel for any tourist.

Show more Show less
7
Good
37 reviews
Avg. price/night:
£24
Check availability

Weligama Holiday Inn 1 stars

Hotel in Badulla

Situated in Badulla, 31 km from Nuwara Eliya, Weligama Holiday Inn features a barbecue and terrace. Guests can enjoy the on-site restaurant. Free private parking is available on site. The location was very easy to find and had access to lot of stores. The view from the balcony was amazing!

Show more Show less
7.4
Good
56 reviews
Avg. price/night:
£15
Check availability

Most booked hotels in Badulla in the past month

See all

Budget hotels in Badulla

See all
Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Badulla:

Explore guest reviews of hotels in Badulla

See all