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

Kandy
Kandy
4+ stars from RM 1,868
Nuwara Eliya
Nuwara Eliya
3 stars from RM 62
4+ stars from RM 185
Colombo
Colombo
3 stars from RM 29
4+ stars from RM 53
Negombo
Negombo
4+ stars from RM 572

Good to know

Low season

MayCheapest month to stay with an average 20% drop in price.

High season

MarchMost expensive month to stay with an average 73% rise in price.

Average price (weeknight)

RM 173Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

RM 189Average 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

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?

Best Sri Lanka hotels

Show all
Abundia - Galle - Pool
1
9.6 Excellent (310 reviews)
RM 243+
Ocean Pebbles - Dehiwala-Mount Lavinia - Bedroom
2
9.1 Excellent (21 reviews)
RM 243+
Marino Beach Colombo - Colombo
3
9.1 Excellent (6,859 reviews)
RM 247+
Cinnamon Lodge - Habarana - Outdoor view
4
8.9 Excellent (544 reviews)
RM 334+
Cinnamon Lakeside - Colombo - Pool
5
8.6 Excellent (475 reviews)
RM 276+
Silvikris Villas - Colombo - Patio
6
8.6 Excellent (208 reviews)
RM 79+
Nallur Holidays Inn - Jaffna
7
8.5 Excellent (321 reviews)
RM 38+
The View Ella - Ella - Patio
8
8.2 Excellent (903 reviews)
RM 297+
Blue Elephant Guest House - Negombo - Bedroom
9
8.0 Excellent (256 reviews)
RM 169+
Araliya Green Hills Hotel - Nuwara Eliya
10
7.9 Good (144 reviews)
RM 309+
Jetwing St. Andrew's - Nuwara Eliya - Building
11
7.8 Good (189 reviews)
RM 794+