We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Accommodation
Price per night
Amenities
Location
Any Distance
from
Traveler rating
Hotel class
Style
  • Sort by:
  • Traveler Ranked
  • Best Value
  • Lowest price
  • Distance
Updating list...
Centauria Hill Resort
TripAdvisor
View Deal
#1 Best Value of 2 hotels in Ratnapura
  • Free Wifi
  • Free Parking
Ratnaloka Tour Inn
TripAdvisor
View Deal
#2 Best Value of 2 hotels in Ratnapura
  • Free Wifi
  • Free Parking
See all hotels in or near Ratnapura
Hilton Colombo
SAVE $55
$190
Hilton
$135
View Deal
39.2 miles from Ratnapura
  • Free Wifi
  • Free Parking
SAVE $104
$293
Booking.com
$189
View Deal
37.2 miles from Ratnapura
  • Free Wifi
  • Free Parking
Savings alert: 11% below average rate

The price you found is 11% lower than this hotel's average rate of $211/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Hikka Tranz by Cinnamon
SAVE $37
$85
AccorHotels.com
$48
View Deal
44.3 miles from Ratnapura
  • Free Wifi
  • Free Parking
Cinnamon Lakeside Colombo
SAVE $11
$136
AccorHotels.com
$125
View Deal
38.8 miles from Ratnapura
  • Free Wifi
  • Free Parking
The Kingsbury
SAVE $12
$137
Booking.com
$125
View Deal
39.4 miles from Ratnapura
  • Free Wifi
  • Free Parking
Cinnamon Grand Colombo
SAVE $181
$306
Agoda.com
$125
View Deal
38.6 miles from Ratnapura
  • Free Wifi
  • Pool
Agoda.com
$357
View Deal
33.4 miles from Ratnapura
  • Free Wifi
  • Free Parking
Cinnamon Red Colombo
SAVE $33
$113
Agoda.com
$80
View Deal
38.0 miles from Ratnapura
  • Free Wifi
  • Free Parking
SAVE $32
$133
Booking.com
$101
View Deal
37.6 miles from Ratnapura
  • Free Wifi
  • Free Parking
SAVE $36
$165
Agoda.com
$129
View Deal
38.8 miles from Ratnapura
  • Free Wifi
  • Free Parking
The Blue Water
SAVE $202
$294
Expedia.com
$92
View Deal
31.1 miles from Ratnapura
  • Free Wifi
  • Free Parking
Savings alert: 19% below average rate

The price you found is 19% lower than this hotel's average rate of $113/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

SAVE $17
$124
Travelocity
$107
View Deal
47.7 miles from Ratnapura
  • Free Wifi
  • Free Parking
Savings alert: 25% below average rate

The price you found is 25% lower than this hotel's average rate of $142/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

OZO Colombo
SAVE $22
$85
Ctrip.com
$63
View Deal
37.3 miles from Ratnapura
  • Free Wifi
  • Free Parking
SAVE $24
$154
Agoda.com
$130
View Deal
37.2 miles from Ratnapura
  • Free Wifi
  • Free Parking
Savings alert: 43% below average rate

The price you found is 43% lower than this hotel's average rate of $228/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

SAVE $40
$202
Agoda.com
$162
View Deal
45.7 miles from Ratnapura
  • Free Wifi
  • Free Parking
Savings alert: 34% below average rate

The price you found is 34% lower than this hotel's average rate of $244/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Cinnamon Citadel Kandy
Agoda.com
View Deal
44.5 miles from Ratnapura
  • Free Wifi
  • Free Parking
Taj Samudra Colombo
SAVE $892
$1,067
Travelocity
$175
View Deal
38.9 miles from Ratnapura
  • Free Wifi
  • Free Parking
Vivanta by Taj - Bentota
SAVE $66
$181
Hotels.com
$115
View Deal
32.9 miles from Ratnapura
  • Free Wifi
  • Free Parking
Savings alert: 24% below average rate

The price you found is 24% lower than this hotel's average rate of $151/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Centara Ceysands Resort & Spa Sri Lanka
Expedia.com
$122
View Deal
32.4 miles from Ratnapura
  • Free Parking
  • Beachfront
CheapTickets
$146
View Deal
45.4 miles from Ratnapura
  • Free Wifi
  • Free Parking
Savings alert: 18% below average rate

The price you found is 18% lower than this hotel's average rate of $177/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Eden Resort & Spa
TripAdvisor
$71
View Deal
32.2 miles from Ratnapura
  • Free Wifi
  • Free Parking
Mount Lavinia Hotel
TripAdvisor
$90
View Deal
36.0 miles from Ratnapura
  • Free Wifi
  • Free Parking
TripAdvisor
$365
View Deal
40.1 miles from Ratnapura
  • Free Wifi
  • Free Parking
getaroom.com
$178
View Deal
47.9 miles from Ratnapura
  • Free Wifi
  • Free Parking
Hilton Colombo Residences
Ctrip.com
View Deal
38.2 miles from Ratnapura
  • Free Parking
  • Pool
Hotel Thilanka
TripAdvisor
View Deal
44.3 miles from Ratnapura
  • Free Parking
  • Pool
Amagi Lagoon Resort & Spa
TripAdvisor
View Deal
48.5 miles from Ratnapura
  • Free Wifi
  • Free Parking
Earl's Regency
Orbitz.com
View Deal