See the latest prices and deals by choosing your dates.
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 😋
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!).
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 👌🏼.
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
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.
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!
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.
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
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
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.
Hotel in Udawalawe
Hotel in Udawalawe
Hotel in Udawalawe
Hotel in Udawalawe
Hotel in Udawalawe
Hotel in Udawalawe
Hotel in Udawalawe
Hotel in Udawalawe
Hotel in Timbulketiya
Hotel in Udawalawe
Popular with guests booking hotels in Ratnapura District
Hotel in Udawalawe
Popular with guests booking hotels in Ratnapura District
Hotel in Udawalawe
Popular with guests booking hotels in Ratnapura District
Hotel in Udawalawe
Popular with guests booking hotels in Ratnapura District
Hotel in Udawalawe
Popular with guests booking hotels in Ratnapura District
Hotel in Udawalawe
Situated in Udawalawe, 16 km from Udawalawe National Park, Waraka - Udawalawe by Thema Collection features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Hotel in Rakwana
Tara Waterfall in Rakwana features 3-star accommodation with a garden, a terrace and a restaurant. The hotel provides both free WiFi and free private parking. Recently stayed at Tara Waterfall Hotel for a night and it was a wonderful experience.
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. We spent the afternoon in the beautiful river. Clean fresh food.
Hotel in Udawalawe
Located in Udawalawe, 16 km from Udawalawe National Park, Walawe Palm Villa provides accommodation with a garden, free private parking, a terrace and a restaurant. Brand new room elegant and unique accommodation.
Hotel in Udawalawe
Set in Udawalawe, 17 km from Udawalawe National Park, Nice view Bungalow offers accommodation with a garden, free private parking, a restaurant and a bar.
Hotel in Udawalawe
Wild Bee Safari Lodge features a garden, terrace, a restaurant and bar in Udawalawe. Featuring family rooms, this property also provides guests with a barbecue. these people are masters of safari arrangements, if you r looking for a place to stay and planning a...
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. It was a great stay at Lily Resort Udawalawe. They have nice clean room and poolside.
Hotel in Udawalawe
Located in Udawalawe, 17 km from Udawalawe National Park, Eagle Safari Cottage provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. We stayed at the wooden houses, in front a super nice swimmingpool and a small playground for kids.
Hotel in Belihul Oya
World's End Base Eco-Village has an outdoor swimming pool, garden, a shared lounge and restaurant in Belihul Oya. Boasting family rooms, this property also provides guests with a children's... Location staff all facilities
Hotel in Udawalawe
Situated in Udawalawe, 10 km from Udawalawe National Park, Sunrise Udawalawe Resort features accommodation with a garden, free private parking and a restaurant. Nice accommodation to relax and friendly staff and excellent food
Hotel in Belihul Oya
Set in Belihul Oya, Kale Cottage Belihuloya offers a garden and BBQ facilities. There is a terrace and guests can make use of free WiFi and free private parking. Kale Cottage offers a charming and cozy retreat, beautifully furnished with wood and unique touches...
Hotel in Udawalawe
Situated in Udawalawe, 15 km from Udawalawe National Park, Sunwin River Hotel features accommodation with a garden, free private parking, a terrace and a restaurant.
Hotel in Balangoda
Situated in Balangoda, 46 km from Hatton Railway Station, The Backyard Balangoda features accommodation with a garden, free private parking, a shared lounge and a terrace. Just everything. Beautiful view, tasty food and a a warm welcome.
Hotel in Udawalawe
A charming hotel and organic restaurant nestled close to Udawalawa National Park. This Place is perfect if you are staying in Udawalawe Area! The Rooms are very clean and...
Hotel in Ratnapura
Terrace Cinnamon View has an outdoor swimming pool, garden, a terrace and restaurant in Ratnapura. This 3-star hotel offers a tour desk. This is the best hotel out of the 10 we have stayed in during our visit to Sri Lanka.
Hotel in Udawalawe
Steps from Udawalawe National Park, Kottawatta Village offers a peaceful and scenic getaway from the city and night camping. Free Wi-Fi is available in public areas. An exceptional stay in a well kept and sprawling property with friendly and accommodating staff and...
Hotel in Godakewela
Set in Godakewela, 41 km from Udawalawe National Park, Owin Rich Godakawela features views of the garden. With free WiFi, this 4-star hotel has an outdoor swimming pool and a garden. It was hotel with village neighbour hood .surrounded by beautiful village with paddy field .
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. Very nice location, with a green courtyard. The host was very friendly and helpful.
Hotel in Udawalawe
Located in Udawalawe, 17 km from Udawalawe National Park, White House Cottage 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.
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.
Hotel in Udawalawe
Set in Udawalawe, 16 km from Udawalawe National Park, Wild Safari Clay House offers accommodation with a garden, free private parking, a terrace and a restaurant. The best food I've had in Sri Lanka. Very cozzy and comfortable clay house
Hotel in Udawalawe
Boasting a garden, terrace and views of garden, Yoma Wild Hotel is set in Udawalawe, 20 km from Udawalawe National Park. The accommodation offers a shared kitchen and room service for guests. The room was fantastic and I had one of the best food in the whole trip, both for dinner and...
Hotel in Udawalawe
Located in Udawalawe, 15 km from Udawalawe National Park, Pelican Lake provides accommodation with a garden, free private parking, a terrace and a restaurant. The location is amazing, soo peaceful and romantic.
Hotel in Udawalawe
Set in Udawalawe, 14 km from Udawalawe National Park, Olivi Palace offers accommodation with a garden, free private parking, a terrace and a restaurant. The room was spacious, clean and had everything we needed during our stay.
On average, it costs £60 per night to book a 3-star hotel in Ratnapura District for tonight. You'll pay on average around £45 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Ratnapura District will cost around £130 (based on Booking.com prices).
The average price per night for a 3-star hotel in Ratnapura District this weekend is £59 or, for a 4-star hotel, £76. Looking for something even fancier? 5-star hotels in Ratnapura District for this weekend cost on average around £139 per night (based on Booking.com prices).
Udawalawe, Belihul Oya and Ratnapura are popular with other travellers visiting Ratnapura District.
Kottawatta River Bank Resort, Wild Lake Side and Hotel Gayan's are some of the popular hotels in Ratnapura District.
In addition to these hotels, Vimanra Udawalawa, Ali Weta Safari Resort and Jungle Paradise are also popular in Ratnapura District.
Couples travelling in Ratnapura District loved staying at Nice view Bungalow, Group Safari Family Bungalow and Amba Kola Udawalawa.
Similarly, these hotels in Ratnapura District are highly rated by couples: The Grandiose Safari, Leel’s Safari Cottage and River Side Safari Cottage.
On average, 3-star hotels in Ratnapura District cost £36 per night, and 4-star hotels in Ratnapura District are £74 per night. If you're looking for something really special, a 5-star hotel in Ratnapura District can on average be found for £94 per night (based on Booking.com prices).
For hotels in Ratnapura District that serve up a highly-rated breakfast, try River View Safari Cottage., Ele Camp Udawalawe and White House Cottage.
Breakfast at these hotels in Ratnapura District are also highly rated: Hotel 4U Udawalawe, Sunwin River Cabana and Vimanra Udawalawa.
Athgira River Camping - Udawalawe, Jungle Paradise and River Side Safari Cottage have received great reviews from travellers in Ratnapura District regarding the views from their hotel rooms.
Guests staying in Ratnapura District also spoke highly of the views from the rooms at Terrace Cinnamon View, Tara Waterfall and Kalu's Hideaway Udawalawe.
Many families visiting Ratnapura District loved staying at Waraka - Udawalawe by Thema Collection, Sunwin River Hotel and Imperial Resort.
Similarly, Wild Safari Clay House, Cassia Udawalawe and Owin Rich Godakawela are also popular among family travellers.
There are 443 hotels in Ratnapura District you can book on Booking.com.