"Arrived at 8 pm and they said they didn’t have our booking and were full. Eventually they found a room which then needed to be cleaned etc. the fan was hanging off the ceiling and not safe to be used. "
"Loved our stay and will definitely return on our next visit to Colombo!"
"It was amazing from day one to end every single staff were very friendly quality service and was very helpful especially the front desk manager Good manners to understand the quest situation and worked fast."
"Geoffrey Bawa design absolutely charming. Staff very friendly and showed us around the vacant rooms which was a real treat. Fantastic breakfast in perfect surroundings. "
You can grab a vacation package to this top destination from $1,833 on Expedia. However, how much your vacation to Ratnapura costs will depend on factors like the season, hotel choice and length of stay.
If you'd like to book a cheap Ratnapura vacation package, consider planning a trip in January, February and May. You'll generally find better prices on hotels and flights during these months — ideal for travelers wishing to save money.
Start your search for a Ratnapura package deal by entering your destination and preferred travel dates under our "Packages" tab. Then select a few filters, like "Guest rating" and "Property type," to tailor the results to your exact style. You can also sort by "Package discount" and browse offers that come with huge savings. If you don't find the ideal Ratnapura package deal right away, simply tweak your dates and search again. Bear in mind that deals are only available for a limited time, so book early and get your Ratnapura escape underway.
An Expedia vacation package could land you considerable savings when compared to booking hotels and flights separately. Better still, you can tailor your Ratnapura getaway to match your exact style. Pick your preferred flight time, select the hotel type and add a car rental. Explore our bundles to see how much you can save.
If you're considering a spur-of-the-moment Ratnapura trip, browse our last-minute deals that can be booked up to one week before you go. Don't want to leave things to the last minute? You can land sensational deals on your flights and hotels by booking well in advance.