Hotels with Room Service in Ratnapura from $25
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Ratnapura Hotels with Room Service

Lake Serenity Boutique Hotel
Gonapitiya, Kuruwita, Kuruwita
This hotel features 2 bars/lounges, a poolside bar, and a restaurant. Families will appreciate the playground, onsite laundry facilities, and babysitting. Enjoy the outdoor pool and free perks like cooked-to-order breakfast and free self parking.
Pool
Breakfast included

Ratnaloka Tour Inn
Kosgala, Kahangama, Ratnapura, Sabaragamuwa
This hotel features a restaurant, an outdoor pool, and a bar/lounge. There's fun for all ages with a children's pool and a playground, and families will appreciate the onsite laundry facilities. Enjoy the gym and free perks like English breakfast and free self parking.
Pool
Breakfast included

Sapphire Holiday Resort
No.36/7G, Amuna road,Polhengoda, Ratnapura
$21 nightly
The price is $25 total per night
$25 total
Aug 18 - Aug 19
Total includes taxes and fees
A restaurant, free self parking, and a 24-hour front desk are among this hotel's amenities. WiFi in public areas is free. A terrace, a garden, and a picnic area are also on offer.
Parking included
Free WiFi
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Ratnapura Hotels with Room Service essential information
Hotels with Room Service in Ratnapura |
6 |
---|---|
Highest price | $25 |
Cheapest price | $25 |
Total number of hotels in Ratnapura | 500 |
Popular hotels | Lake Serenity Boutique Hotel, Ratnaloka Tour Inn, Sapphire Holiday Resort |
Recent Ratnapura hotel reviews by fellow wanderers

Serenus Boutique Villa
5 out of 5
Posted 1 month ago
Travelocity Verified Review
"Excellent service and a great staff. Food was excellent. Good location overlooking lake gregory. "
A verified traveler from Mississauga stayed at Serenus Boutique Villa