Search three-star hotels in Ratnapura District

Find the three-star hotels that appeal to you the most

Featured three-star hotel destinations

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

Udawalawe

23 three-star hotels

Ratnapura

9 three-star hotels

Timbulketiya

3 three-star hotels

The best three-star hotels in Ratnapura District

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

Filter by:

Star rating
Review score

Tree House 4 Nature Lovers

Hotel in Udawalawe

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.

R
Rimaz
From
Finland
Such a beautiful oasis in the middle of jungle. Easy access to nationalpark, restaurants, Udawalawe lake etc. while still feeling secluded and private. Beautiful rooms and shared spaces!
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 127 reviews
Price from
US$13.65
1 night, 2 adults

Wild Safari Nest Udawalawe

Hotel in Udawalawe

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.

T
Thomas
From
Denmark
Really nice please and very good service Dinner and breakfast was amazing Rooms are very clean and nice and updated
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 112 reviews
Price from
US$25.92
1 night, 2 adults

Leel’s Safari Cottage

Hotel in Udawalawe

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.

B
Ben Shaul
From
Israel
Leel's place is the best place we have being in entire Sri Lanka. The place is well cleaned, beautiful, calm and romantic. Leel is a wonderful host, honest and decent, taking care of everything, making sure you will have the best stay. Leel's mother cook delicious food, served so well. The breakfast was made by Leel's wife and it was so good and tasty. Leel is the best Safari guide you will ever find in Udawalawe. He knows all the best spots in the park and provided us the best Safari experience we could ever ask for. I wish Leel all the best and I definitely recommend you to visit.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 175 reviews
Price from
US$36.45
1 night, 2 adults

Terrace Cinnamon View

Hotel in Ratnapura

Terrace Cinnamon View in Ratnapura provides accommodation with a garden, a terrace and a restaurant.

E
Enya
From
Switzerland
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!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 109 reviews
Price from
US$63
1 night, 2 adults

Sky View Cottage

Hotel in Udawalawe

Set in Udawalawe, Sky View Cottage has a garden and a terrace. Featuring an outdoor swimming pool, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

J
Jan
From
Netherlands
We stayed one night prior to safari next morning so worked perfect for us, food, beets, breakfast, bed, all perfect! The manager and reception area were lovely to deal with, helped with any questions we had. We would HIGHLY RECOMMEND, such good value for money, thank you so much!!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 34 reviews
Price from
US$30
1 night, 2 adults

Dhanaya Safari Home

Hotel in Udawalawe

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.

O
Olivia
From
Germany
Such a welcoming, lovely family in a beautiful property. Great accommodation, they get you to the nearest pool if you like. it was such a beautiful one and own pool.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 39 reviews
Price from
US$27
1 night, 2 adults

Green Paradise Cottage Udawalawa

Hotel in Udawalawe

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.

S
Sofia
From
Italy
We arrived in the evening at this corner of paradise. We had a huge room, and there were only two of us. Even though they asked us if we wanted dinner during the afternoon, and we said no, when we arrived, we asked if we could eat, and they served us a wonderful dinner. The food was plentiful and truly excellent. The place is truly beautiful, surrounded by nature. The family who hosted us was very helpful. If we were to return to this area, we would definitely stay here again.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 53 reviews
Price from
US$25.50
1 night, 2 adults

Dhalaya Resort Udawalawe

Hotel in Udawalawe

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.

T
Thomas
From
United States
The entire stay at Dhalaya was exceptional! Sri Lankan hospitality is unmatched, and the staff at Dhalaya were next level! We happened to be visiting on my wife's birthday, so I contacted them ahead of time with many special requests. They arranged our safari with the BEST driver/guide we've ever had at a very fair price. They also went out of their way to provide a surprise birthday cake, on the house. I also asked if they had hookah, which the owner said they would arrange for us. Come to find out, they had a hookah delivered from Colombo THE NEXT MORNING, just so we could use it that night. Absolutely amazing! The grounds were very well kept and the location was perfect. You're a short walk to the Elephant Transit House and a slightly longer walk (or short tuk tuk) ride from town. The rooms are spacious, beds comfortable and the shower had endless hot water. The on-site Hungry Monkey restaurant had some of the best curry and rice we've had so far! A HUGE thank you to the entire staff for their incredible care. There are many options in Udawale but in my opinion, Dhalaya Resort guarantees to make your stay in Udawalawe an absolute dream!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 77 reviews
Price from
US$120
1 night, 2 adults

Hotel Herb Garden

Hotel in Udawalawe

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.

N
Nupearachchi
From
Sri Lanka
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!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 9 reviews
Price from
US$24
1 night, 2 adults

Seeing Green Udawalawa

Hotel in Udawalawe

Situated in Udawalawe, 12 km from Udawalawe National Park, Seeing Green Udawalawa features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

N
Natalia
From
Poland
The area is beautiful and you can relax here. It is 20 mins by car from Udawalawe National Park. The houses are clean and nice. You can see and hear peacocks and other birds which is beautiful. The room/lodge is really big. You can sit in front of the house even if it raining, which is amazing..
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 13 reviews
Price from
US$40.50
1 night, 2 adults
All three-star hotels in Ratnapura District

Most booked three-star hotels in Ratnapura District this month

See all

Popular with guests booking three-star hotels in Ratnapura District

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,118 reviews

Popular with guests booking three-star hotels in Ratnapura District

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 76 reviews

Popular with guests booking three-star hotels in Ratnapura District

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 112 reviews

Popular with guests booking three-star hotels in Ratnapura District

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 300 reviews

Popular with guests booking three-star hotels in Ratnapura District

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 64 reviews

Popular with guests booking three-star hotels in Ratnapura District

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 77 reviews

Popular with guests booking three-star hotels in Ratnapura District

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 34 reviews

Popular with guests booking three-star hotels in Ratnapura District

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 253 reviews

Popular with guests booking three-star hotels in Ratnapura District

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 175 reviews

Popular with guests booking three-star hotels in Ratnapura District

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 167 reviews

FAQs about three-star hotels in Ratnapura District

3 star hotels that guests love in Ratnapura District

See all
Avg. price/night: US$11.20
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 76 reviews
Loved the location and the large rooms
Guest review by
Miroslav
Young couple
Avg. price/night: US$75.48
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 17 reviews
Location, very friendly staff,, good service and excellent food. Hotel is nearby a great waterfalll and beautifull view on the mountains.
Guest review by
Rene
Family with young children
Avg. price/night: US$85.80
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 253 reviews
Amazing site in the middle of nature ! Great pool, nice cabana rooms and tasty food. The perfect place to chill after or before a safari (they organize everything for you at a good price). We do recommend !
Guest review by
JESSICA
Family with young children
Avg. price/night: US$126.50
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 300 reviews
Perfect location for Udawalawe Safari, nice big pool, big rooms
Guest review by
Rosie
Family with young children
Avg. price/night: US$29.70
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,118 reviews
Lovely staff, incredibly beautiful peaceful location and fantastic facilities. We watched a family of monkeys playing in the trees from one of the two swimming pools. The whole atmosphere is just really calm and peaceful. 10/10 would stay here again.
Guest review by
Kathryn
Young couple
Avg. price/night: US$181.50
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 28 reviews
The property was exceptional with all the facilities provided. The food was great. And we should definitely comment on the location surrounded by mountains. Our room was directly facing the handapan falls. It was such a stunning view with the weather. The road to this location was sooo beautiful. We admired every bit of our stay at Tara waterfall. I would recommend this place to anyone.
Guest review by
Teshani
Young couple
Avg. price/night: US$54.95
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 44 reviews
Great location for tackling the Adams peak from the non touristy side! The staff were very helpful and friendly, went out of their way to get us everything we needed.
Guest review by
Yu
People with friends
Avg. price/night: US$59.40
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 31 reviews
The location was absolutely incredible. I really enjoyed the beautiful view of paddy field. And the morning sunrise made me just like living in the heaven. Staff is very polite and efficient. Food was absolutely delicious. I will surely visit again for my next vacation. Thank you guys.
Guest review by
Malathi
Young couple
Avg. price/night: US$14.05
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 101 reviews
Nice quiet location Friendly staff Comfy and clean room
Guest review by
Russell
Young couple
Avg. price/night: US$70
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 109 reviews
Food Location
Guest review by
Don Andradi
Young couple