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. Excellent budget accommodation in udawalawa. Our double room was basic but clean with fresh towels and necessary things.

Show more Show less
10
Exceptional
113 reviews
Price from
US$16.56
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. I loved the food that was made for dinner. The room was very clean and very good value. They organised the safari tour really well too so nothing to complain about ! Only good vibes too

Show more Show less
9.2
Superb
100 reviews
Price from
US$10
per night

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. The beautiful rainforest garden and the stunning and comfortable room we stayed in. It was immaculate with a modern bathroom and very comfortable bed. There was a new aircon unit and outdoor swing couch too. Leel and his family went above and beyond to make us feel at home and the food was delicious and authentic. We stayed here for 2 nights and could have easily stayed much longer! The safari that Leel took us on was fantastic as well. It honestly was a 12/10 stay and we can't wait to recommend it to our friends back home in New Zealand. The best place in all of Sri Lanka!!!

Show more Show less
10
Exceptional
166 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. Our stay at Terrace Cinnamon View was incredible! The view from our room and the entire hotel was absolutely breathtaking—one of the best we’ve ever seen. The infinity pool made it even better, with stunning scenery all around as you swim or relax. The food was fantastic! We had both breakfast and dinner there, and everything was fresh, flavorful, and so well-prepared. The staff were incredibly welcoming and friendly, making sure we felt right at home and had everything we needed. Only 2 km from the hotel is a beautiful waterfall that we highly recommend visiting—it’s a short trip and absolutely worth it. We really wished we could have stayed longer, but unfortunately, the hotel was fully booked. We’ll definitely be back—it’s a place we’ll always remember!

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

Situated in Udawalawe, 15 km from Udawalawe National Park, Wild Eagle Safari Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Featuring a restaurant, the 3-star hotel has air-conditioned rooms with a private bathroom. The accommodation provides room service, a 24-hour front desk and currency exchange for guests. Friendly Staff, Great Food, Rice and curry was amazing. Best Safari Experience, They arrange for us. we see Leopard, bear and elephants during the safari. highly recommended this place.

Show more Show less
9.7
Exceptional
50 reviews
Price from
US$6
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. The room was large, the food was tasty and the pool was very nice. Most of all, the staff was outstanding.

Show more Show less
9.9
Exceptional
80 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. rooms are absolutely gorgeous, clean and offers a great view

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. One of the best home stays I have ever been to in Sri Lanka!! The family is so kind and careing, the food is amazing and the place is just beautiful with it's quite location in nature, right next to a calm river, very quite and safe neighbourhood and in walking distance to Udawalawe City (though we didn't really feel like leaving this place as there is everything you need there :) The Safari with Pasindu was also a Highlight (I did one before but this one was the best as his knowledge and thoughtfulnes with planning the tour as well a the respect for the animals is exceptional!)

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 terrace. Boasting room service, this property also provides guests with a water park. Guests can make use of a bar. Clean, staff was fantastic and attentive, amazing restaurant on-site (Hungry Monkey), great location.

Show more Show less
9.2
Superb
70 reviews
Price from
US$110
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. Calm quite and relaxing environment

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

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