See the latest prices and deals by choosing your dates.
Hotel in Udawalawe
Located in Udawalawe, 11 miles from Udawalawe National Park, Kottawatta River Bank Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. The property was beautifully situated by the river, offering a serene and picturesque environment. The tented accommodation provided a unique, close-to-nature experience, while still being comfortable and well-furnished. The pool area was perfect for relaxing, especially in the evenings, and the staff were incredibly welcoming and attentive.
Hotel in Udawalawe
Located in Udawalawe, 4.1 miles from Udawalawe National Park, Walawa Reach hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant. One of the best stays in Sri Lanka. We got very spacious room - the whole challet just for us. It was very nice there. The swimming pool was just amazing. Everything is new and clean and the staff was super nice. They drove us from Ella for half of the price we were offered in Ella. The hotel is close to the national park, you can agree on the safari trip directly in the hotel and they come for you. They also arranged for us a taxi to Mirrisa and managed to rent a bigger car to travel with other travellers for lower price for us. The dinner was sri lankan average, but very big (three courses menu).
Hotel in Udawalawe
Located in Udawalawe, 4.3 miles from Udawalawe National Park, Ali Weta Safari Resort has accommodations with an outdoor swimming pool, free private parking, a garden 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
Located in Udawalawe, 7.3 miles from Udawalawe National Park, Wild Lake Side has accommodations with a garden, free private parking and a restaurant. We had a great stay here. The bungalows are modern and have everything you could need. The balcony is amazing with a view on the river and all the animals passing through. The staff were very friendly and spoke amazing english. The food was great and the price was fair. The highlight for us was the safari that the hotel organised. We went on a 7h safari and saw everything we could have possibly wanted to see. 50 elephants, jackals, deer, birds, lizards, water monitors, buffaloes, crocodiles,… They also provided breakfast in the park which was magical. Our driver was super knowledgeable and clearly passionate about animals. Truly amazing.
Hotel in Udawalawe
Located in Udawalawe, 13 miles from Udawalawe National Park, Vimanra Udawalawa provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. Pool and river is very nice. Relaxing place.
Hotel in Udawalawe
Located in Udawalawe, 6.5 miles from Udawalawe National Park, Jungle Paradise has accommodations with free bikes, free private parking, an outdoor swimming pool and a garden. The staff were incredibly friendly and attentive. They went out of their way to check on us regularly and ensure everything was perfect. Their warm and welcoming attitude made the experience even more enjoyable.
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! Gayan is a lovely host who went out of his way to make our stay enjoyable, going above and beyond to drive us 20/30 mins to town to get cash out and then stepping in to drive us to Mirissa when the cab couldn’t make it. Incredible service. The safari was great and our guide was really insightful. The food is absolutely amazing, the staff cooked the best meal we had on our trip. 10/10 recommend this place for all going to Udawalawe.
Hotel in Udawalawe
Located in Udawalawe, 11 miles from Udawalawe National Park, Green Nature Safari cottage has accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant. Friendly people. Nice cottage and very good tour.
Hotel in Udawalawe
Located in Udawalawe, 10 miles from Udawalawe National Park, River Inn Safari Cottage has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Very relax place with friendly staff. They arranged the safari tour for us very reasonable price. It was exellent .
Hotel in Timbulketiya
Located in Timbulketiya, 10 miles from Udawalawe National Park, The Grandiose Safari has accommodations with a garden, free private parking, a terrace and a restaurant. A small paradise in a charming environment.
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
Hotel in Udawalawe
Popular with guests booking hotels in Ratnapura District
Hotel in Udawalawe
Popular with guests booking hotels in Ratnapura District
Hotel in Ratnapura
Popular with guests booking hotels in Ratnapura District
Hotel in Udawalawe
Popular with guests booking hotels in Ratnapura District
Hotel in Udawalawe
Located in Udawalawe, 10 miles from Udawalawe National Park, Ivory Safari Pool House provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Exceptional value for money in this stay.
Hotel in Udawalawe
Located in Udawalawe, 10 miles from Udawalawe National Park, Waraka - Udawalawe by Thema Collection has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. A true gem-seamlessly blending the very best of Sri Lankan hospitality, a homely vibe and beautiful...
Hotel in Rakwana
Tara Waterfall in Rakwana features 3-star accommodations with a garden, a terrace and a restaurant. The hotel also provides free WiFi and free private parking. The Tara Waterfall has a nice view to the tea fields and up to the Waterfall, really stunning in the...
Hotel in Udawalawe
Located in Udawalawe, 10 miles from Udawalawe National Park, Walawe Palm Villa provides accommodations with a garden, free private parking, a terrace and a restaurant. Beautiful hotel and best host. those environment makes somethng.Must stay if your in udawalawa .
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 grill. 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, 8 miles from Udawalawe National Park, Lily Resort Udawalawe provides accommodations with a garden, free private parking and a restaurant. Shehan and Shashi were amazing, the service and the food was excellent.
Hotel in Udawalawe
Located in Udawalawe, 9 miles from Udawalawe National Park, Green View Safari Paradise has accommodations with a garden, free private parking, a shared lounge and a terrace. We had an absolutely fantastic experience at this accommodation!
Hotel in Udawalawe
Located in Udawalawe, 7.5 miles from Udawalawe National Park, Leel’s Safari Cottage has accommodations 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 Belihuloya
World's End Base Eco-Village has an outdoor swimming pool, garden, a shared lounge and restaurant in Belihuloya. Featuring family rooms, this property also provides guests with a playground. Location staff all facilities
Hotel in Udawalawe
Located in Udawalawe, 9.4 miles from Udawalawe National Park, Sunwin River Hotel has accommodations with a garden, free private parking, a terrace and a restaurant.
Hotel in Udawalawe
Located in Udawalawe, 5.1 miles from Udawalawe National Park, Amba Kola Udawalawa has accommodations with a garden, free private parking, a terrace and a restaurant. The host Janik is one of the nicest people we’ve met in all of our travels.
Hotel in Ratnapura
Terrace Cinnamon View in Ratnapura has 3-star accommodations with an outdoor swimming pool, a garden and a restaurant. Great food and great place surrounded by nature Peaceful stay
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. Very echo friendly location..Grate place to stay..absolutely love the place
Hotel in Udawalawe
Located in Udawalawe, 6.9 miles from Udawalawe National Park, Doola River Edge has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. The staff were great, for the night we stayed there, we were the only guests and arrived at 9.
Hotel in Udawalawe
Located in Udawalawe, 6.3 miles from Udawalawe National Park, Ele Camp Udawalawe provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. Great staff, ideal location for safari, huge family room, nice food and great place to stay in...
Hotel in Udawalawe
Athgira River Camp is located at the door step of Udawalawe National Park with views of Rakwana River. It’s very close to Udawalawe reservoir and to the Elephant Orphanage. The staff are very friendly and helpful. The food was good and the pool area was nice.
Hotel in Udawalawe
Located in Udawalawe, 10 miles from Udawalawe National Park, Wild Safari Clay House has accommodations with a garden, free private parking, a terrace and a restaurant. The host and his family were absolutely amazing, they were so friendly and kind and they made this...
Hotel in Balangoda
Located in Balangoda, 28 miles from Hatton Railway Station, The Backyard Balangoda has accommodations with a garden, free private parking, a shared lounge and a terrace. The lodge is located in a gorgeous, magical place in Sri Lanka….
Hotel in Udawalawe
Located in Udawalawe, 12 miles from Udawalawe National Park, Yoma Wild Hotel features a garden and views of the garden. The property provides a shared kitchen and room service for guests. We arranged a safari with these guys and is was amazing.
Hotel in Udawalawe
Located in Udawalawe, 11 miles from Udawalawe National Park, hornbill river camp udawalwa provides accommodations with free bikes, free private parking and a restaurant. This is a wonderful location in natural surroundings overlooking a river.
Hotel in Udawalawe
Located in Udawalawe, 8.6 miles from Udawalawe National Park, Olivi Palace provides accommodations with a garden, free private parking, a terrace and a restaurant. Great hotel! New, spotlessly clean, with all the amenities.
Hotel in Udawalawe
Located in Udawalawe, 7.5 miles from Udawalawe National Park, Cassia Udawalawe has accommodations with free bikes, free private parking, a garden and a shared lounge. This home stay was amazing. We all agreed that the dinner we had was the best we had in our 12 days...
Hotel in Udawalawe
Located in Udawalawe, 4.5 miles from Udawalawe National Park, Butterfly Homestead Hotel has accommodations with a garden, free private parking, a terrace and a restaurant. Great place.The very clean rooms. Staff is very good.
Hotel in Udawalawe
Located in Udawalawe, 11 miles from Udawalawe National Park, Sandalwood Cottage provides accommodations with a garden, free private parking, a terrace and a restaurant. We had an awesome stay at the Sandalwood cottage.
There are 443 hotels in Ratnapura District you can book on Booking.com.
On average, 3-star hotels in Ratnapura District cost $29 per night, and 4-star hotels in Ratnapura District are $93 per night. If you're looking for something really special, 5-star hotels in Ratnapura District cost around $93 per night (based on Booking.com prices).
Hotels in Ratnapura District that offer highly-rated breakfasts include Ele Camp Udawalawe, River Inn Safari Cottage, and Vimanra Udawalawa.
Breakfast at these hotels in Ratnapura District are also highly-rated: Eagle Safari Cottage, Olivi Palace, and White House Udawalawe.
Kottawatta River Bank Resort, Wild Lake Side, and Vimanra Udawalawa are some of the popular hotels in Ratnapura District.
In addition, Hotel Gayan's, Ali Weta Safari Resort, and Jungle Paradise are also popular in Ratnapura District.
Many families visiting Ratnapura District loved staying at Cassia Udawalawe, Imperial Resort, and Sunwin River Hotel.
River Inn Safari Cottage, Amba Kola Udawalawa, and Wild Safari Clay House are also popular among family travelers.
Kalu's Hideaway Udawalawe, Wild Lake Side, and Eagle Safari Cottage in Ratnapura District have received great reviews for the views from their hotel rooms.
Guests staying in Ratnapura District also loved the views from their rooms at Centauria Wild, Walawe Palm Villa, and Jungle Paradise.
On average, it costs $65 per night to book a 3-star hotel in Ratnapura District for tonight. You'll pay around $62 on average if you stay at a 4-star hotel tonight, while a 5-star hotel in Ratnapura District will cost around $228 (based on Booking.com prices).
Udawalawe, Ratnapura, and Belihuloya are popular with other travelers visiting Ratnapura District.
Couples traveling to Ratnapura District loved staying at Waraka - Udawalawe by Thema Collection, River Inn Safari Cottage, and Leel’s Safari Cottage.
These hotels in Ratnapura District are also highly-rated by couples: The Grandiose Safari, Ivory Safari Pool House, and White House Udawalawe.