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 |
There are travel restrictions to Sri Lanka. Learn more
Stay informed and receive email updates for when travel restrictions ease for Sri Lanka.

Good to know

Low season

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

High season

JulyMost expensive month to stay with an average 56% rise in price.

Average price (weeknight)

₱4,051Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

₱3,714Average 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?

Best Sri Lanka hotels

Show all
The Havelock Place Bungalow - Colombo
1
10.0 Excellent (1 reviews)
₱2,485+
Shangri-La Colombo - Colombo - Building
2
9.3 Excellent (941 reviews)
₱8,100+
Marino Beach Colombo - Colombo
3
9.1 Excellent (6,892 reviews)
₱2,584+
Galle Face Hotel - Colombo - Lounge
4
8.9 Excellent (1,173 reviews)
₱4,174+
Taj Samudra - Colombo - Building
5
8.8 Excellent (584 reviews)
₱3,181+
C1 Colombo Fort - Colombo - Balcony
6
8.7 Excellent (1,875 reviews)
₱646+
The Kingsbury Colombo - Colombo - Bar
7
8.7 Excellent (796 reviews)
₱3,827+
Cinnamon Grand Colombo - Colombo - Bedroom
8
8.6 Excellent (795 reviews)
₱4,473+
Cinnamon Lakeside Colombo - Colombo - Pool
9
8.6 Excellent (475 reviews)
₱3,528+
Mövenpick Hotel Colombo - Colombo - Living room
10
8.5 Excellent (978 reviews)
₱6,063+
Galadari Hotel - Colombo
11
7.3 Good (454 reviews)
₱1,988+
Juliana Hotel Colombo - Colombo - Building
12
6.4 Good (2 reviews)
₱1,243+

Top Sri Lanka Destinations