Hotels in Sri Lanka

Hotels in Sri Lanka

Enter your dates for the latest hotel rates and availability.

Scroll down to see hotels

Hotels in Sri Lanka: popular cities

Colombo

200 hotels

Top 1

Negombo

176 hotels

Top 2

Kandy

264 hotels

Top 3

Sigiriya

36 hotels

Galle

495 hotels

Ella

60 hotels

Kandalama

6 hotels

Nuwara Eliya

104 hotels

Katunayaka

29 hotels

Unawatuna

66 hotels

Hotels in Sri Lanka: popular regions

Western Province

527 hotels

Top 1

Central Province

612 hotels

Top 2

Southern Province

931 hotels

Top 3

Uva Province

202 hotels

Eastern Province

106 hotels

North Central Province

125 hotels

Sabaragamuwa Province

79 hotels

North Western Province

61 hotels

Northern Province

29 hotels

Hotels in Sri Lanka near popular landmarks

Sigiriya Lion Rock

115 hotels

Top 1

Old Town of Galle and its Fortifications

215 hotels

Top 2

Negombo Beach

150 hotels

Top 3

Mt Lavinia Beach

149 hotels

Mirissa Beach

143 hotels

Yala National Park

1 hotels

Unawatuna Beach

221 hotels

Lighthouse

34 hotels

Sacred City of Kandy

231 hotels

Sri Dalada Maligawa

231 hotels

Top Country Recommendations

China

283,199 hotels

Top 1

Japan

27,533 hotels

Top 2

Thailand

19,512 hotels

Top 3

South Korea

21,020 hotels

Malaysia

9,435 hotels

Indonesia

25,464 hotels

Vietnam

12,116 hotels

United States

154,302 hotels

Philippines

6,412 hotels

United Kingdom

24,820 hotels

Property Information for Tourists

Highest price£401
Lowest price£7
Number of reviews60,603
Total properties6,988
Weekday Avg. Price£65
Weekend Avg. Price£65