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 |

Latest Sri Lanka Hotel Deals

Colombo
Colombo
4+ stars from Rp 1,758,274

Good to know

Low season

July Cheapest month to stay with an average 34% drop in price.

High season

January Most expensive month to stay with an average 71% rise in price.

Average price (weeknight)

Rp 564,412 Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

Rp 585,637 Average Fri & Sat price over the last 2 weeks.

FAQs when booking a hotel in Sri Lanka

Are hotels in Sri Lanka safe during the coronavirus (COVID-19) crisis?

What is the most popular destination in Sri Lanka?

What are the most popular regions of Sri Lanka?

How much is a cheap hotel in Sri Lanka?

How much is a hotel in Sri Lanka for tonight?

How much is a hotel in Sri Lanka for this weekend?

Best Sri Lanka hotels

Show all
Hanthana House - Kandy - Bedroom
1
9.0 Excellent (119 reviews)
Rp 325,060+
The Villa in Lavinia - Colombo - Bedroom
2
8.1 Excellent (122 reviews)
Rp 517,140+
The Kingsbury Colombo - Colombo - Building
3
8.0 Excellent (777 reviews)
Rp 2,334,516+
Primrose Inn Kandy - Kandy
4
8.0 Excellent (39 reviews)
Rp 325,060+
Kandy View Garden Hotel - Kandy - Building
5
8.0 Excellent (207 reviews)
Rp 428,487+
Whitehouse Residencies - Colombo - Building
6
8.0 Excellent (81 reviews)
Rp 827,424+
Wonder Hotel Colombo - Colombo - Building
7
8.0 Excellent (1,068 reviews)
Rp 960,402+
Candy Home - Kandy - Bedroom
8
8.0 Excellent (101 reviews)
Rp 221,632+
Yale Kandy Park - Kandy - Building
9
7.8 Good (3 reviews)
Rp 1,994,681+
Kandy View Hotel - Kandy - Building
10
7.0 Good (419 reviews)
Rp 162,530+
Randholee Resort & Spa - Kandy - Building
11
7.0 Good (146 reviews)
Rp 1,255,911+

Top Sri Lanka destinations