Prices are in New Zealand Dollars.

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 $7
4+ stars from $30
Hikkaduwa
Hikkaduwa
3 stars from $9
4+ stars from $11
Galle
Galle
3 stars from $8
4+ stars from $38
Colombo
Colombo
3 stars from $6
4+ stars from $16
Negombo
Negombo
3 stars from $7
4+ stars from $32
Nuwara Eliya
Nuwara Eliya
3 stars from $11
4+ stars from $50

Good to know

Low season December
High season April
Average price (weeknight): $109
Average price (weekend night): $95

cheapest month to stay

63%

expected price decrease

most expensive time to stay

53%

expected price increase

(avg. price over the last 2 weeks)

Sun - Thu

(weeknight)

(avg. price over the last 2 weeks)

Fri & Sat

(weekend night)

FAQs when booking a hotel in Sri Lanka

What are the most popular regions of Sri Lanka?

Based on KAYAK hotel searches, the most popular region to stay in Sri Lanka is Western. Southern and Central are also very popular.

What is the most popular destination in Sri Lanka?

Based on KAYAK hotel searches, the most popular destination is Colombo (60% of total searches to Sri Lanka). The next most popular destinations are Hikkaduwa (16%) and Kandy (13%). Searches for hotels in Weligama (11%) are also popular.

How much is a cheap hotel in Sri Lanka?

KAYAK users have found double rooms in Sri Lanka for as cheap as $6 (Colombo) in the last 3 days. The average price is $119.

Best Sri Lanka hotels

Show all
Eliyanth Udawalawe - Udawalawa - Outdoor view
1
9.1 Excellent (483 reviews)
Triple O Six - Mirissa - Building
2
8.8 Excellent (497 reviews)
Cinnamon Red Colombo - Colombo - Building
3
8.8 Excellent (6,061 reviews)
Hotel Vacanza - Mirissa - Building
4
8.8 Excellent (225 reviews)
Araliya Green Hills Hotel - Nuwara Eliya - Building
5
8.8 Excellent (1,371 reviews)
Amaya Hills - Kandy - Bedroom
6
8.7 Excellent (2,372 reviews)
Mahaweli Reach Hotel - Kandy - Building
7
8.5 Excellent (1,670 reviews)
Galway Heights Hotel - Nuwara Eliya - Building
8
8.4 Excellent (311 reviews)
Jetwing St. Andrew's - Nuwara Eliya - Building
9
8.3 Excellent (970 reviews)
Thilanka Hotel - Kandy - Building
10
8.1 Excellent (1,871 reviews)
Hotel Suisse - Kandy - Pool
11
8.0 Excellent (1,923 reviews)
Span Grand Hotel - Nuwara Eliya - Outdoor view
12
7.6 Good (12 reviews)

Best rooms in Sri Lanka

'27' Spathodea- Oasis in the City - Colombo - Bedroom
1
9.7 Excellent (257 reviews)
Peacock Villa - Mirissa - Bedroom
2
9.7 Excellent (499 reviews)
Sam's Guest House - Unawatuna - Building
3
9.3 Excellent (115 reviews)