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
3 stars from C$ 18
4+ stars from C$ 50
Galle
Galle
3 stars from C$ 19
4+ stars from C$ 112
Nuwara Eliya
Nuwara Eliya
3 stars from C$ 15
4+ stars from C$ 55
Colombo
Colombo
3 stars from C$ 16
4+ stars from C$ 15
Negombo
Negombo
3 stars from C$ 11
4+ stars from C$ 27
Hikkaduwa
Hikkaduwa
3 stars from C$ 82
4+ stars from C$ 55

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 70% rise in price.

Average price (weeknight)

C$ 56Average Sun. - Thu. price over the last 2 weeks.

Average price (weekend night)

C$ 60Average 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
Number 48 Galle Fort - Galle
1
9.3 Excellent (42 reviews)
C$ 468+
Waja Bed & Breakfast - Negombo - Patio
2
9.2 Excellent (3 reviews)
C$ 30+
Amaranthe Bay - Trincomalee - Patio
3
8.9 Excellent (398 reviews)
C$ 70+
Shangri-La's Hambantota Golf Resort & Spa - Hambantota - Building
4
8.7 Excellent (273 reviews)
C$ 176+
Jetwing Jaffna - Jaffna - Bedroom
5
8.6 Excellent (273 reviews)
C$ 70+
Cinnamon Grand Colombo - Colombo - Bedroom
7
8.6 Excellent (797 reviews)
C$ 121+
Cinnamon Lakeside - Colombo - Pool
8
8.6 Excellent (475 reviews)
C$ 76+
Hikka Tranz By Cinnamon - Hikkaduwa - Pool
9
8.4 Excellent (738 reviews)
C$ 93+
Magic Mansion - Colombo - Bedroom
10
7.9 Good (18 reviews)
C$ 1,122+
Ella Jungle Inn - Ella - Bedroom
11
2.4 Mediocre (2 reviews)
C$ 48+