Ratnapura

Guest houses in Ratnapura

Choose your dates to see the latest hotel prices and availability.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 11 Ratnapura Guest houses for you

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Mansala Safari House
Mansala Safari HouseMansala Safari HouseMansala Safari HouseMansala Safari HouseMansala Safari HouseMansala Safari House
82
Hotels in Ratnapura
When you stay at Mansala Safari House in Udawalawa, you'll be within a 5-minute drive of Udawalawe National Park. This bed & breakfast is within the region of Sinharaja Forest Reserve and Horton Plains National Park. Take in the views from a terrace and a garden and make use of amenities such as tour/ticket assistance. Enjoy a meal at the restaurant, or stay in and take advantage of the bed & breakfast's 24-hour room service. A complimentary breakfast is included. Featured amenities include a 24-hour front desk, luggage storage, and laundry facilities. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 4 guestrooms. Rooms have private balconies. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature complimentary toiletries and bidets.

"What a great stay this was. The accommodation is beautiful, we had a HUGE bedroom (two double beds!), with a lovely large bathroom (great shower, bring your own toiletries). The room had powerful AC and a ceiling fan, so the temperature was very comfortable. We also had a huge balcony, and we could just sit outside surrounded by Sri Lankan nature - birds, chipmunks and a monkey! It was like paradise. We are vegan, but this was not a problem for the owner and his wife, who cooked the most delicious evening meal (small additional charge - and I mean small, given the quality and quantity of food!). We dined outdoors with some of the other guests, it was a really enjoyable meal and experience. Breakfast, which is included in the price, was mind-blowing! So much delicious Sri Lanka vegan food, lovingly prepared by the owner's wife and his mother. The coconut pancakes - oh my goodness! We had also arranged a half-day safari (afternoon) through the hotel, at a very good price because we were sharing with some other guests. The safari experience was amazing, our driver was great, very knowledgeable, able to spot the smallest creatures, and very respectful about not intruding, especially with the elephants. Highlight of the afternoon, as we were travelling back to the park entrance, sun starting to set, we came across a family of elephants by the side of the trail, just doing their thing. Our jeep was the only one there, so we just sat, waited and watched. Awesome! So, if you are visiting Udawalawa, I highly recommend this family-run guesthouse. Fantastic accommodation, amazing food, and such a friendly family. "
Amazing
64 reviews
9.6/10
1 night
From AU$41
Check Availability
Max Safari Villa
Max Safari VillaMax Safari VillaMax Safari VillaMax Safari VillaMax Safari VillaMax Safari Villa
62
Hotels in Ratnapura
With a stay at Max Safari Villa in Udawalawa, you'll be within a 15-minute drive of Udawalawe National Park and Sankhapala Raja Maha Viharaya & Phussadewa Tomb. This guesthouse is 7.7 mi (12.4 km) from Mau Ara Lake and 11 mi (17.7 km) from Waulpane Cave. Be sure to enjoy recreational amenities including an outdoor pool and bicycles to rent. This guesthouse also features complimentary wireless internet access, concierge services, and barbecue grills. Enjoy a meal at the restaurant, or stay in and take advantage of the guesthouse's 24-hour room service. Continental breakfasts are available daily from 8:00 AM to 10:00 AM for a fee. Featured amenities include complimentary newspapers in the lobby, a 24-hour front desk, and luggage storage. Free self parking is available onsite. Make yourself at home in one of the 3 air-conditioned guestrooms. Rooms have private patios. Complimentary wireless internet access is available to keep you connected. Bathrooms have bathtubs or showers and bidets.

"A homestay specially set for safari. In fact, the landlord Max will contact you in advance about Safari. If you have a good communication, you can directly not book a room. We don't respond in time, so forget it. The room is a small bungalow with a small yard, very comfortable, the bed also has a mosquito net, although the air conditioner is not needed Sleep quality is OK, because I have to get up at 5 in the morning, Safari comes back to eat breakfast. In a word, Safari is great."
Amazing
20 reviews
9.4/10
1 night
From AU$52
Check Availability
Nature Park Udawalawe
Nature Park UdawalaweNature Park UdawalaweNature Park UdawalaweNature Park UdawalaweNature Park UdawalaweNature Park Udawalawe
42
Hotels in Ratnapura
With a stay at Nature Park Udawalawe in Udawalawa, you'll be a 3-minute drive from Udawalawe National Park and 6 minutes from Sankhapala Raja Maha Viharaya & Phussadewa Tomb. This villa is 9 mi (14.5 km) from Waulpane Cave and 9.1 mi (14.7 km) from Mau Ara Lake. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Additional features at this villa include a television in a common area and tour/ticket assistance. Enjoy a meal at the restaurant, or stay in and take advantage of the villa's room service. Cooked-to-order breakfasts are available daily from 6:30 AM to 9:00 AM for a fee. Featured amenities include express check-in, express check-out, and complimentary newspapers in the lobby. Free self parking is available onsite. Make yourself at home in one of the 3 air-conditioned rooms featuring flat-screen televisions. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature bidets and slippers. Conveniences include desks and electric kettles, and housekeeping is provided daily.
Amazing
9.7/10
1 night
From AU$29
Check Availability
Ratnapura
You Might Like
Ratnapura Hotels With BreakfastRatnapura Hotels With Twin RoomRatnapura Hotels With 1 Double BedRatnapura Hotels With Swimming PoolRatnapura Hotels With Free Cancellation
Greenwood Udawalawa Safari Resort
Greenwood Udawalawa Safari ResortGreenwood Udawalawa Safari ResortGreenwood Udawalawa Safari ResortGreenwood Udawalawa Safari ResortGreenwood Udawalawa Safari ResortGreenwood Udawalawa Safari Resort
99+
Hotels in Ratnapura
Welcome to Greenwood Udawalawa Safari Resort, where authentic Sri Lankan hospitality meets nature's beauty. We offer both modern, comfortable rooms and traditional-style rooms with local charm. Our restaurant serves a variety of delicious Sri Lankan dishes and drinks. Located right next to Udawalawe National Park, you can enjoy the park’s stunning wildlife, cool breezes, and birdsong—free of charge. We also offer high-quality safari tours at very affordable prices. The resort is close to all major attractions in Udawalawe, making travel easy and convenient. Whether you arrive by car, bus, or private transport, reaching us is simple you'll be centrally located in Udawalawa, a 1-minute drive from Udawalawe National Park and 13 minutes from Sankhapala Raja Maha Viharaya & Phussadewa Tomb. This family-friendly hotel is 8.7 mi (14 km) from Mau Ara Lake and 11.7 mi (18.8 km) from Waulpane Cave. Pamper yourself with onsite massages, body treatments, and facials. This hotel also features complimentary wireless internet access, concierge services, and babysitting (surcharge). At Greenwood Udawalawa Safari Resort, enjoy a satisfying meal at the restaurant. Wrap up your day with a drink at the bar/lounge. A complimentary full breakfast is served daily from 7:30 AM to 10:30 AM. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and a 24-hour front desk. Guests may use a roundtrip airport shuttle for a surcharge, and free valet parking is available onsite. Make yourself at home in one of the 5 air-conditioned guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms have showers and complimentary toiletries. Conveniences include complimentary bottled water and ceiling fans, and housekeeping is provided daily.
Outstanding
6 reviews
10.0/10
1 night
From AU$20
Check Availability
Wildlife Safari House
Wildlife Safari HouseWildlife Safari HouseWildlife Safari HouseWildlife Safari HouseWildlife Safari HouseWildlife Safari House
55
Hotels in Ratnapura
With a stay at Wildlife Safari House in Udawalawa, you'll be a 3-minute drive from Udawalawe National Park and 6 minutes from Sankhapala Raja Maha Viharaya & Phussadewa Tomb. This guesthouse is 8.7 mi (14 km) from Waulpane Cave and 9.4 mi (15.1 km) from Mau Ara Lake. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Free self parking is available onsite. Make yourself at home in one of the 3 guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms feature showers with rainfall showerheads. Conveniences include desks and electric kettles, and housekeeping is provided on request.
Great
9.1/10
1 night
From AU$15
Check Availability
Bright Sun Safari
Bright Sun SafariBright Sun SafariBright Sun SafariBright Sun SafariBright Sun SafariBright Sun Safari
34
Hotels in Ratnapura
With a stay at Sunbird's Home in Udawalawa, you'll be a 3-minute drive from Udawalawe National Park and 6 minutes from Sankhapala Raja Maha Viharaya & Phussadewa Tomb. This guesthouse is 9 mi (14.6 km) from Mau Ara Lake and 9.1 mi (14.6 km) from Waulpane Cave. Make use of convenient amenities, which include complimentary wireless internet access and tour/ticket assistance. At Sunbird's Home , enjoy a satisfying meal at the restaurant. A complimentary local cuisine breakfast is served daily from 7:30 AM to 10:30 AM. Featured amenities include a 24-hour front desk, laundry facilities, and refrigerator in a common area. Free self parking is available onsite. Make yourself at home in one of the 2 air-conditioned guestrooms. Complimentary wireless internet access is available to keep you connected. Private bathrooms with bathtubs or showers feature complimentary toiletries and hair dryers. Conveniences include desks and electric kettles, and housekeeping is provided daily.
Outstanding
9.8/10
1 night
From AU$23
Check Availability
Mango Shade
Mango ShadeMango ShadeMango ShadeMango ShadeMango ShadeMango Shade
32
Hotels in Ratnapura
With a stay at Mango shade in Udawalawa, you'll be a 1-minute drive from Udawalawe National Park and 8 minutes from Sankhapala Raja Maha Viharaya & Phussadewa Tomb. This guesthouse is 8.2 mi (13.2 km) from Mau Ara Lake and 10 mi (16.1 km) from Waulpane Cave. Take in the views from a garden. Take advantage of the guesthouse's room service. Free self parking is available onsite. Make yourself at home in one of the 3 guestrooms, featuring kitchens.
Outstanding
10.0/10
1 night
From AU$13
Check Availability
Avian Garden Udawalawe
Avian Garden UdawalaweAvian Garden UdawalaweAvian Garden UdawalaweAvian Garden UdawalaweAvian Garden UdawalaweAvian Garden Udawalawe
99+
Hotels in Ratnapura
With a stay at Avian Garden Udawalawe in Udawalawa, you'll be within a 15-minute drive of Udawalawe National Park and Sankhapala Raja Maha Viharaya & Phussadewa Tomb. This hotel is 8 mi (12.8 km) from Mau Ara Lake and 10 mi (16.1 km) from Waulpane Cave. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and tour/ticket assistance. At Avian Garden Udawalawe , enjoy a satisfying meal at the restaurant. A complimentary continental breakfast is served daily from 7:30 AM to 11:00 AM. Featured amenities include luggage storage, laundry facilities, and coffee/tea in a common area. Free self parking is available onsite. Make yourself at home in one of the 2 guestrooms. Rooms have private furnished patios. Conveniences include desks and separate sitting areas, and housekeeping is provided daily.
Amazing
9.5/10
1 night
From AU$29
Check Availability
Pavana Resort
Pavana ResortPavana ResortPavana ResortPavana ResortPavana ResortPavana Resort
57
Hotels in Ratnapura
With a stay at Pavana Resort in Embilipitiya, you'll be 10.4 mi (16.7 km) from Udawalawe National Park and 11.1 mi (17.8 km) from Sankhapala Raja Maha Viharaya & Phussadewa Tomb. This hotel is 11.9 mi (19.2 km) from Mau Ara Lake and 13.4 mi (21.6 km) from Madunagala Hot Spring. Be sure to enjoy recreational amenities including an outdoor pool and bicycles to rent. Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's 24-hour room service. A complimentary cooked-to-order breakfast is served daily from 6 AM to 10 AM. Featured amenities include a 24-hour front desk, luggage storage, and a library. Free self parking is available onsite. Stay in one of 12 guestrooms featuring flat-screen televisions. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature complimentary toiletries and slippers. Conveniences include complimentary bottled water and ceiling fans, and housekeeping is provided daily.
Great
1 review
9.0/10
Check Availability
Dinstar Safari Lodge Udawalawa
Dinstar Safari Lodge UdawalawaDinstar Safari Lodge UdawalawaDinstar Safari Lodge UdawalawaDinstar Safari Lodge UdawalawaDinstar Safari Lodge UdawalawaDinstar Safari Lodge Udawalawa
39
Hotels in Ratnapura
When you stay at Dinstar Safari Lodge Udawalawa in Udawalawa, you'll be within a 5-minute drive of Udawalawe National Park. This spa guesthouse is within the region of Sinharaja Forest Reserve. Relax at the full-service spa, where you can enjoy massages and body treatments. This guesthouse also features complimentary wireless internet access, a hair salon, and a television in a common area. Enjoy a meal at commenros restaurnts or snacks in the coffee shop/cafe. The guesthouse also offers room service (during limited hours). Local cuisine breakfasts are available daily from 8:00 AM to 10:00 AM for a fee. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and a 24-hour front desk. A shuttle from the airport to the hotel is provided for a surcharge (available 24 hours), and free self parking is available onsite. Treat yourself to a stay in one of the 3 individually furnished guestrooms, featuring fireplaces. Rooms have private patios. Complimentary wireless internet access is available to keep you connected. Conveniences include safes and desks, and housekeeping is provided daily.
1 night
From AU$81
Check Availability
See All Guest houses in Ratnapura

FAQs

Where can I find the best hotels in Ratnapura?

Ratnapura has some of the best hotels for you to select. Whether you're traveling for business or on a vacation, Mansala Safari House (from AU$27), Max Safari Villa (from AU$21) and Greenwood Udawalawa Safari Resort (from AU$8) are preferred hotels.

Where can you find hotels with excellent breakfast in Ratnapura?

Mansala Safari House (from AU$27),Max Safari Villa (from AU$21) and Nature Park Udawalawe (from AU$30) provide high-quality breakfast. Start your day with fresh, delicious breakfast!

What's the best pet-friendly accommodation in Ratnapura?

Max Safari Villa (from AU$21) and Nature Park Udawalawe (from AU$30) allow pets. Take your pets with you during your stay!

What are some hotels with pools in Ratnapura?

Max Safari Villa (from AU$21) is a hotel with swimming pools. Stay at any of these hotels to enjoy a swimming pool!

What is the best spa hotel in Ratnapura?

Getting tired after a long walk? Mansala Safari House (from AU$27) and Greenwood Udawalawa Safari Resort (from AU$8) provide highly rated spa services.

Where can I find the best hotel discounts in Ratnapura?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

Which hotels are recommended near Sri Pada / Adam's Peak in Ratnapura?

For Ratnapura hotels near Sri Pada / Adam's Peak, many travelers recommend Lake Serenity Boutique Hotel (from AU$172) for their great location and service.

What is the average price of hotels in Ratnapura for this weekend?

The average hotel prices in Ratnapura for this weekend are as follows:
3-star hotels: AU$73
4-star hotels: AU$175
5-star hotels: AU$316

What is the average price of hotels in Ratnapura on weekdays?

On average, weekday hotel prices in Ratnapura are:
3-star hotels– AU$73
4-star hotels– AU$176
5-star hotels– AU$321

Hotel Info for Tourists

Total Properties11
Number of Reviews90
Average Price (Weekends)AU$47
Average Price (Weekdays)AU$47