Skip to main content

Stay in Ratnapura District's best hotels!

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

See the latest prices and deals by choosing your dates.

Kottawatta River Bank Resort

Hotel in Udawalawe

Situated in Udawalawe, 17 km from Udawalawe National Park, Kottawatta River Bank Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Rooms are clean and comfortable. Meals very delicious 😋

Show more Show less
9
Superb
1,578 reviews
Price from
£19
per night

Ali Weta Safari Resort

Hotel in Udawalawe

Set in Udawalawe, 2.5 km from Udawalawe National Park, Ali Weta Safari Resort offers accommodation with a restaurant, free private parking, an outdoor swimming pool and a shared lounge. We loved everything about this hotel!! New spacious room with modern bathroom and lovely private patio; excellent pool to cool off after morning safari or before evening one; very friendly and helpful manager who was always smiling and sharing info about elephants with us over meals; very good food (really liked the rice and curry!) which we weren’t necessarily expecting from a hotel restaurant. And the best part: seeing elephants across the road in park during breakfast l!! Side note: be careful about where you book in this area. The hotel we originally booked canceled on us day of when they found out we’d booked a safari through someone else (not them). We were lucky to find this current hotel who said it was our decision to book safari with them or not (although I’m sure their safaris are good too!).

Show more Show less
9.4
Superb
192 reviews
Price from
£22
per night

Wild Lake Side

Hotel in Udawalawe

Situated in Udawalawe, 12 km from Udawalawe National Park, Wild Lake Side features accommodation with a garden, free private parking and a restaurant. This beautiful cottage and host Mila has all the personality of a home stay/guest house with the privacy of your own cottage. The wooden villas are beautifully made with very thoughtful touches added-water, coffee, chocolate bar, cookies etc. all included. The deck is perfect for relaxing and bird watching in between safaris (you can book Jonah through Mila and we highly recommend him) or naps. Mila cooks delicious traditional Sri Lankan food for his guests and is very considerate of needs-so there's no need to even go to town. The AC and WI-FI was 👌🏼.

Show more Show less
9.7
Exceptional
195 reviews
Price from
£23
per night

Vimanra Udawalawa

Hotel in Udawalawe

Set in Udawalawe, Vimanra Udawalawa features a garden. Boasting a shared kitchen, this property also provides guests with a restaurant. The property is 13 km from Udawalawe National Park. All meals are good and delicious location is nice and calm Room is clean and comfortable

Show more Show less
9.5
Exceptional
258 reviews
Price from
£22
per night

Jungle Paradise

Hotel in Udawalawe

Set in Udawalawe, 11 km from Udawalawe National Park, Jungle Paradise offers accommodation with free bikes, free private parking, an outdoor swimming pool and a garden. Staff was amazing. Loved the balcony. Pool was great. Enjoyed real coffee.

Show more Show less
9.4
Superb
495 reviews
Price from
£46
per night

Hotel Gayan's

Hotel in Udawalawe

Offering a restaurant, Hotel Gayan's provides free WiFi access in its public areas. The Udawalawa National Park entrance is just a minute drive away. Everything. Room was clean and spacious. It even had an ac- which is rare for this money. Comfy bed. You can chill in the garden. The hotel is only 5 minutes walking distance away from Udawalawe national park. Gayan is a very nice and helpful man. He even brought me to Elephant transit home free of charge. Btw, don’t limit your trip by visit to the national park alone- also visit Elephant transit home- cutest thing ever! You can order meals at the hotel- Gayan’s mother prepared super delicious and oppulent vegetarian breakfast- streen hoppers, fruits, pancakes with coconut and honey, toasts with jam and butter. Gayan can arrange a safari for you. There are only 2 rooms in the hotel atm so it is very quiet. Very pleasant stay!

Show more Show less
9.6
Exceptional
102 reviews
Price from
£15
per night

River Side Safari Cottage 3 stars

Hotel in Udawalawe

Set in Udawalawe, 17 km from Udawalawe National Park, River Side Safari Cottage offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Nice hotel with a nice pool. Perfect location for a safari to the Udawalawe NP, helpful manager.

Show more Show less
10
Exceptional
28 reviews
Price from
£6
per night

The Grandiose Safari 3 stars

Hotel in Timbulketiya

Set in Timbulketiya, 16 km from Udawalawe National Park, The Grandiose Safari offers accommodation with a garden, free private parking, a terrace and a restaurant. We had an awesome safari experience with Nature Park Hotel! They took care of everything, picking us up and dropping us off right at the hotel. We saw so many different animals and birds, The host also helped us sort out intercity taxis for the rest of our trip, which made things so much easier. overall nice hotel with all the facilities

Show more Show less
10
Exceptional
7 reviews
Price from
£2
per night

Group Safari Family Bungalow 3 stars

Hotel in Udawalawe

Set in Udawalawe, 17 km from Udawalawe National Park, Group Safari Family Bungalow offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Comfortable bed + Good breakfast + Cheap + Easy to arrange a safari

Show more Show less
10
Exceptional
26 reviews
Price from
£2
per night

Hotel 4U Udawalawe

Hotel in Udawalawe

Situated in Udawalawe, 17 km from Udawalawe National Park, Hotel 4U Udawalawe features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Lovely hotel and staff. Breakfast was enjoyable and had a good selection with attentive staff. Received good recommendations for food. Room was clean with the essentials.

Show more Show less
9.3
Superb
29 reviews
Price from
£2
per night

Hotels with extra health and safety measures

Find hotels in Ratnapura District with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Ratnapura District in the past month

See all

Ratnapura District's best hotels with breakfast

See all

Budget hotels in Ratnapura District

See all

Hotels in Ratnapura District that you can book without a credit card

See all

FAQs about hotels in Ratnapura District

gogless