Skip to main content

Featured three-star hotel destinations

Destination inspiration for your trip – find a three-star hotel

The best three-star hotels in Ratnapura District

Check out our pick of great three-star hotels in Ratnapura District

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Located in Udawalawe, 11 km from Udawalawe National Park, Tree House 4 Nature Lovers provides accommodation with a garden, free private parking, a shared lounge and a terrace. This 3-star hotel offers a bar. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi. Great service, generous staff and great location. . Great safari jeep with a young talented driver. explored whole udawalawe park.

Show more Show less
10
Exceptional
109 reviews
Price from
US$22.10
per night

Set 7 km from Udawalawe National Park, Wild Bee Safari Lodge offers 3-star accommodation in Udawalawe and features a garden, a terrace and a restaurant. Featuring family rooms, this property also provides guests with a barbecue. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. Beautiful place right next to the nature park where you can meet elephants. Owners are very welcoming and take care of guests in highest level. And they can tell all the details about safari and organise it in a best quality. For extra pay you can have amazing dinner.

Show more Show less
9.2
Superb
100 reviews

Set in Udawalawe, 12 km from Udawalawe National Park, Leel’s Safari Cottage offers accommodation with a garden, free private parking, a terrace and a restaurant. This 3-star hotel offers room service, dry cleaning services and free WiFi. The accommodation features airport transfers, while a bicycle rental service is also available. It was a pleasure to stay at Leel's Safari Cottage! Leel, Nameli and Leel's Mother are such heartful persons, we had a lot of fun together! The rooms are very new and have a nice view to the garden which is wunderful! Make the Safari Tour with Lee, he has very good knowledge, and gives his best to give you the most special experience. He showed us so many animals! Also the food his mother and wife are cooking is very delicious! His taxi driver sameera is also great.We highly recommend this place, and hope we come back soon! Thank you for the unforgetable time. Greetings Tobias & Chiara <3

Show more Show less
10
Exceptional
165 reviews
Price from
US$25.20
per night

Terrace Cinnamon View in Ratnapura provides accommodation with a garden, a terrace and a restaurant. With an outdoor swimming pool, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. There is free private parking and the property offers paid airport shuttle service. This is the best hotel out of the 10 we have stayed in during our visit to Sri Lanka. The room had everything we could possibly want. Food was the best we have experienced. Wonderful views from the room and pool. great for a few days to wind down.

Show more Show less
9.5
Exceptional
103 reviews
Price from
US$67
per night

Located in Udawalawe, 14 km from Udawalawe National Park, Wild Safari Nest Udawalawe provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. This 3-star hotel has air-conditioned rooms with a private bathroom. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi. Exceptional facilities and amazing 5 star staff for low price. The hotel manager and his wife as well as the rest of the personnel have been exceptionally kind to us during our day. I arrived sick and they kindly brought me to the doctor, made me rice porridge and juice to recover. We ended up staying one night more and arranged us to stay in the same room. I got a bit better the day after and was able to do the elephant safari that the manager kindly organized for us. Finally he arranged a car to ella at a good price as well. The room was very clean and well furnished, the pool was clean and new and we could see a bunch of animals in the trees nearby. The food cooked was also delicious. Would definitely recommend you to stay there !!!

Show more Show less
9.9
Exceptional
77 reviews
Price from
US$24.48
per night

Located in Udawalawe, 10.5 km from Udawalawe National Park, Dhanaya Safari Home provides accommodation with a garden, free private parking, a shared lounge and a terrace. This 3-star hotel offers a 24-hour front desk and a tour desk. The accommodation features a shared kitchen, room service and currency exchange for guests. the perfect way to explore two parks, see the elephants and get great information about the jungle. rooms and foods were ok. great jungle tour as well.

Show more Show less
10
Exceptional
39 reviews

Located in Udawalawe, 17 km from Udawalawe National Park, Green Paradise Cottage Udawalawa provides accommodation with a garden, free private parking, a shared lounge and a restaurant. This 3-star hotel offers a shared kitchen and room service. The accommodation offers a 24-hour front desk, airport transfers, a kids' club and free WiFi throughout the property. Everything was great! A lovely little cottage in a beautiful little jungle garden. The family that ran it were exceptionally friendly and couldn’t be anymore helpful. Loved having them share their knowledge of all the spices and fruits growing in their paradise! Highly recommended. ☺️

Show more Show less
9.8
Exceptional
50 reviews
Price from
US$16
per night

Situated in Udawalawe, 14 km from Udawalawe National Park, Dhalaya Resort Udawalawe features accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant. Boasting room service, this property also provides guests with a water park. Guests can have a drink at the bar. Very nice, small cosy resort. Very new. Super friendly staff and delicious food. Good safari opportunities nearby, which the hotel can also arrange. Rooms looked brand New, beautiful and well maintained. Very comfortable. Lovely swimming pool. Highly recommended for anyone wanting to stay in Udawalawe and the surrounding area.

Show more Show less
9.2
Superb
69 reviews
Price from
US$105
per night

Situated in Udawalawe, 15 km from Udawalawe National Park, Hotel Herb Garden features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. This 3-star hotel offers luggage storage space. The accommodation offers room service, a 24-hour front desk and currency exchange for guests. I had such an amazing stay at this hotel! The staff were super friendly and always ready to help, the whole place had such a calm and peaceful vibe, and the food was just delicious. The service was perfect from start to finish. I highly recommend this place — honestly, one of the best hotel experiences I’ve ever had!

Show more Show less
9.1
Superb
9 reviews
Price from
US$24
per night

Situated in Udawalawe, 12 km from Udawalawe National Park, Seeing Green Udawalawa features accommodation with a garden, free private parking, a terrace and a restaurant. This 3-star hotel offers room service, a 24-hour front desk and free WiFi. The hotel has family rooms. I had a great stay at this hotel! The location is really good, close to attractions and easy to get around. The food was tasty with plenty of choices. The rooms were clean, comfortable, and had everything needed. The staff was very friendly and helpful. I would recommend this hotel for a nice and relaxing stay.

Show more Show less
9.7
Exceptional
13 reviews

Most booked three-star hotels in Ratnapura District this month

FAQs about three-star hotels in Ratnapura District

Three-Star Hotels that guests love in Ratnapura District