Ratnapura

Best Ratnapura Spa Hotels

Enter your dates to find spa hotels in Ratnapura for relaxing treatments.

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

Best Ratnapura Spa Hotels and Resorts

Discover the best spa hotels in Ratnapura for pampering experiences.
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
77
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.
Amazing
63 reviews
9.6/10
1 night
From € 23
Check Availability
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 € 12
Check Availability
Nildiyamankada Safari Lodge
Nildiyamankada Safari LodgeNildiyamankada Safari LodgeNildiyamankada Safari LodgeNildiyamankada Safari LodgeNildiyamankada Safari LodgeNildiyamankada Safari Lodge
19
Hotels in Ratnapura
When you stay at Nildiyamankada Safari Lodge in Udawalawa, you'll be 7 minutes by car from Udawalawe National Park. This spa hotel is 6.7 mi (10.7 km) from Mau Ara Lake and 7.3 mi (11.8 km) from Sankhapala Raja Maha Viharaya & Phussadewa Tomb. Pamper yourself with a visit to the spa, which offers massages. You're sure to appreciate the recreational amenities, including an outdoor pool and a 24-hour fitness center. Additional features at this hotel include complimentary wireless internet access and concierge services. Enjoy a meal at the restaurant or snacks in the coffee shop/cafe. The hotel also offers room service (during limited hours). Mingle with other guests at the complimentary reception, held daily. Quench your thirst with your favorite drink at the bar/lounge. Full breakfasts are available daily from 7:00 AM to 9:30 AM for a fee. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. Free self parking is available onsite. Make yourself at home in one of the 37 guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms with showers are provided. Conveniences include phones, as well as safes and separate sitting areas.
Outstanding
3 reviews
10.0/10
1 night
From € 46
Check Availability
Ratnapura
You Might Like
Ratnapura Hotels Including BreakfastRatnapura Hotels With Twin RoomRatnapura Hotels With 1 Double BedRatnapura Hotels With Swimming PoolRatnapura Hotels With Free Cancellation
Kingdom Secret Kiriella
Kingdom Secret KiriellaKingdom Secret KiriellaKingdom Secret KiriellaKingdom Secret KiriellaKingdom Secret KiriellaKingdom Secret Kiriella
46
Hotels in Ratnapura
Located in Kiriella, Kingdom Secret Kiriella is a 1-minute drive from Kabaragala Ella Waterfall and 6 minutes from Nadun Rajamaha Temple. This spa hotel is within the region of Sri Pada and Sinharaja Forest Reserve. Relax and unwind with body treatments and facials. Additional features at this hotel include complimentary wireless internet access, concierge services, and a picnic area. Continental breakfasts are available daily from 8:00 AM to 10:00 AM for a fee. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. Free self parking is available onsite. Make yourself at home in one of the 7 air-conditioned rooms featuring LED televisions. Your room comes with a Select Comfort bed. Rooms have private balconies. Bathrooms have showers and complimentary toiletries.
Amazing
4 reviews
9.6/10
1 night
From € 57
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 € 45
Check Availability
Green Heaven Resort Udawalawa
Green Heaven Resort UdawalawaGreen Heaven Resort UdawalawaGreen Heaven Resort UdawalawaGreen Heaven Resort UdawalawaGreen Heaven Resort UdawalawaGreen Heaven Resort Udawalawa
23
Hotels in Ratnapura
Green Heaven Resort Udawalawa provides flawless service and all the necessary facilities for visitors. Stay connected with your associates, as complimentary Wi-Fi is available during your entire visit. To facilitate your arrival and departure, you can pre-book airport transfer services prior to checking in. When arriving by car, take advantage of the hotel's convenient on-site parking facilities.Whether you're here for an extended stay or simply require fresh garments, the hotel ensures your cherished travel attire remains spotless and accessible with the convenience of laundry service located on the premises. The hotel's daily housekeeping ensures an excellent option for your stay.In order to ensure the utmost level of relaxation, the guestrooms feature an inviting design and are equipped with all basic necessities, creating a delightful stay experience. To ensure a pleasant stay, a selection of rooms at hotel come furnished with linen service, blackout curtains and air conditioning, all designed with your ease in mind.Several chosen accommodations at Green Heaven Resort Udawalawa have a balcony or terrace incorporated into the room design.Selected rooms offer in-room amusement like daily newspaper as a source of entertainment for guests to enjoy. Within specific rooms, a coffee or tea maker, bottled water and mini bar is conveniently available for your use.Understanding the significance of bathroom facilities in enhancing visitor contentment, hotel offers a hair dryer, toiletries and towels within a few chosen chambers. Each day, arise to a delightful complimentary morning meal at Green Heaven Resort Udawalawa.
1 night
From € 11
Check Availability
See All Hotels With Spa in Ratnapura

Frequently Asked Questions

What are the best hotels with Spa in Ratnapura?

If you’re looking for the best hotels in Ratnapura, Mansala Safari House (from € 15) , Dinstar Safari Lodge Udawalawa (from € 58) and Kingdom Secret Kiriella (from € 39) are all highly recommended hotels.

How much does it cost for hotels with Spa in Ratnapura?

For hotels with Spa in Ratnapura, the average price on weekdays is € 69, and the average price on weekends (Friday - Saturday) is € 67.

Which Ratnapura hotels with Spa are pet-friendly?

Dinstar Safari Lodge Udawalawa (from € 58) is a pet-friendly hotel. Travel with your pets and enjoy a stay that welcomes them too!

Where to find hotel deals for Ratnapura hotels with Spa?

Trip.com has travel deals available throughout the year. Check out the promotions page to grab the latest discounts and offers on Trip.com.

Everything You Should Know About Spa in Ratnapura Hotels

Total Properties6
Number of Reviews146
Average Price (Weekdays)€ 69
Average Price (Weekends)€ 67