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.

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. The manager of the resort was amazing. He sent for a bottle of wine and beer for us for our meals at the resort. Room was so comfortable, bed and pillows were perfect. Bathroom was clean. Pool was so nice. Very close to the entrance to the park although we saw few animals the day we went. We stayed 2 nights and had dinner at the restaurant. Wonderful meals..resort is only 1 year old. Would definitely stay here again!

Show more Show less
9.5
Exceptional
157 reviews
Price from
€ 27
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 was one of our favourite places we stayed on our entire trip! The cabins are extremely comfortable and have beautiful views of the river, we loved spending our evenings sat on our balcony watching the birds and monkeys. The host is extremely helpful, make sure you book a safari through him! Food was also fantastic.

Show more Show less
9.7
Exceptional
167 reviews
Price from
€ 38
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. Vimanra hotel is by far one of the most beautiful places you can find in udawalawe. Its a small family-run hotel located in a lush and green forest, next to a lake. It was amazing to wake up to the sound of birds and taking a dip in the (very clean) swimming pool. The garden is full of plants and fruit trees such as mangos, papayas and pineapple. There's even a small lake filled with fish. The owners are very very kind and helpful. They booked a safari for us and even made us a very, very good dinner on the day that all shops and restaurants were closed. You'll feel immediately at home and at peace in this place. The family room is huge and the bathroom is very big! Shower and toilet are separated which is very convenient for a group of 3 or 4. If you've been in busy Kandy or galle, then this is the perfect place to calm down and enjoy the beautiful lush nature of Sri Lanka . And not to forget: the beds were very comfy and the rooms have airconditioning

Show more Show less
9.5
Exceptional
223 reviews
Price from
€ 27
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. Confortable and clean rooms, nice and clean pool, lovely staff and delicious food. 100% recommended!

Show more Show less
9.4
Superb
419 reviews
Price from
€ 53
per night

River View Safari Cottage. 3 stars

Hotel in Udawalawe

Situated in Udawalawe, 19 km from Udawalawe National Park, River View Safari Cottage. Features accommodation with a garden, free private parking, a terrace and a restaurant. Very nice and helpful owners, rooms were very clean. Very refreshing and delicious food. The best part is the beautiful river flowing in front of the rooms. Best quality and price. The safari was arranged according to our needs. It's really amazing. We can recommend to everyone!

Show more Show less
10
Exceptional
25 reviews
Price from
€ 2
per night

Lily Resort Udawalawe 3 stars

Hotel in Udawalawe

Located in Udawalawe, 13 km from Udawalawe National Park, Lily Resort Udawalawe provides accommodation with a garden, free private parking and a restaurant. The resort's serene pool was a perfect spot to relax, and their organized safari tour was unforgettable. What impressed me most was the rate: the price of the room, food, and the safari tour were all very reasonable.

Show more Show less
9.8
Exceptional
11 reviews
Price from
€ 44
per night

Group Safari Family Bungalow 3 stars

Hotel in Udawalawe

Located in Udawalawe, 17 km from Udawalawe National Park, Group Safari Family Bungalow provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Great character and atmosphere. Balcony was a super place to relax and look out at the forest. Breakfast and evening meals good. The owner was especially sociable and helpful. We took an early morning safari organised by the owner and our safari driver was very experienced and pleasant, with an amazing eye for the most well camouflaged chameleon.

Show more Show less
10
Exceptional
64 reviews
Price from
€ 4
per night

Green View Safari Paradise

Hotel in Udawalawe

Situated in Udawalawe, 14 km from Udawalawe National Park, Green View Safari Paradise features accommodation with a garden, free private parking, a shared lounge and a terrace. What a wonderful place! The staff was so kind and helpful. They arranged a 7 hour safari for me, with Amila. It was INCREDIBLE! I highly recommend paying the extra money for the longer safari, and if you can, book with Amila. He was so knowledgeable about the animals and birds and really took time out on roads in the national park with almost no other jeeps. The room was clean, the food was delicious, the setting was peaceful, and the grounds were lovely. What a great price for an great room!

Show more Show less
9.7
Exceptional
52 reviews
Price from
€ 26
per night

Wild Animal View Point 3 stars

Hotel in Udawalawe

Located in Udawalawe, 17 km from Udawalawe National Park, Wild Animal View Point provides accommodation with a garden, free private parking, a terrace and a restaurant. we booked the Safari trip with the hotel at reasonable price and it was an experience of a lifetime.

Show more Show less
9.7
Exceptional
77 reviews
Price from
€ 2
per night

Leel’s Safari Cottage 3 stars

Hotel in Udawalawe

Set in Udawalawe, 12 km from Udawalawe National Park, Leel’s Safari Cottage offers accommodation with a garden, free private parking and a restaurant. I’ve been in Sri Lanka for 4 weeks and stayed at more than a dozen places. This one I will never forget. When I first saw the ad, I thought it looked too good to be true. But since there was a special price for the opening, I thought I’d give it a try. I could not be happier with the choice. I've had an unforgettable experience. This place is absolutely fantastic! To help future guests, I will try to provide as much detail as I can in BOTH columns: The cottage only opened in February 2024, so everything is brand new. Unlike in other places, you actually get what you see in the pictures. Everything about this place is very well thought-through and built in a way such as to allow for a most pleasant stay: The cottage is located very quietly in the middle of nature but still close enough to town (5 min by tuktuk). It has an outdoor terrace with two regular and one swing chair offering a lovely view over the garden. The bedroom is beautifully designed and very spacious. The wardrobe and dresser offer plenty of space to store luggage openly and easily accessible. The beds are very comfortable and the mattrasses have standard European/US length (I mention this because sometimes in Sri Lanka, the mattrasses are shorter so that your feet stick out at the end). The A/C is very powerful and there are no smells (which sometimes happens with older models). It cools down the entire room very evenly. There are multiple electrical outlets which all types of sockets (even USB slots). There are light switches for every single lamp which allows you to set the lighting in just the way you prefer. Worth mentioning here too is the warm temperature of the light. The WiFi is reliable and sufficiently strong for browsing, streaming, and video calls.

Show more Show less
10
Exceptional
23 reviews
Price from
€ 18
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