Sri Lanka hotels

Sri Lanka hotels

Search hundreds of travel sites at once for hotels in  Sri Lanka

Enter a city, hotel, airport, address or landmark
Check-in
Check-out
Compare vs. KAYAK |

Good to know

Low season

JuneCheapest month to stay with an average 35% drop in price.

High season

JanuaryMost expensive month to stay with an average 67% rise in price.

Average price (weeknight)

172 ﷼Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

184 ﷼Average Fri & Sat price over the last 2 weeks.

When to book a hotel in Sri Lanka

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

Best Sri Lanka hotels

Show all
Shangri-La Hotel, Colombo - Colombo - Building
1
9.3 Excellent (937 reviews)
611 ﷼+
Marino Beach Colombo - Colombo
2
9.1 Excellent (6,838 reviews)
214 ﷼+
Taj Samudra - Colombo - Building
3
8.8 Excellent (578 reviews)
255 ﷼+
Jetwing Colombo Seven - Colombo - Pool
4
8.8 Excellent (549 reviews)
285 ﷼+
The Kingsbury Colombo - Colombo - Bar
5
8.7 Excellent (791 reviews)
330 ﷼+
Fairway Colombo - Colombo - Building
6
8.7 Excellent (2,622 reviews)
266 ﷼+
Cinnamon Grand Colombo - Colombo - Bedroom
7
8.6 Excellent (797 reviews)
427 ﷼+
Cinnamon Lakeside - Colombo - Pool
8
8.6 Excellent (474 reviews)
315 ﷼+
Mövenpick Hotel Colombo - Colombo
9
8.5 Excellent (980 reviews)
574 ﷼+
Trillium Hotel - Colombo - Bedroom
10
8.5 Excellent (161 reviews)
218 ﷼+
Hilton Colombo - Colombo - Restaurant
11
8.4 Excellent (274 reviews)
356 ﷼+
Sunrise Boutique - Colombo - Bedroom
12
8.0 Excellent (327 reviews)
210 ﷼+