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

208 hotels

Top 1

Negombo

203 hotels

Top 2

Kandy

284 hotels

Top 3

Katunayaka

33 hotels

Galle

572 hotels

Nuwara Eliya

117 hotels

Ella

78 hotels

Sigiriya

33 hotels

Unawatuna

76 hotels

Mirissa

66 hotels

Hotels in Sri Lanka: popular regions

Western Province

586 hotels

Top 1

Central Province

658 hotels

Top 2

Southern Province

1,042 hotels

Top 3

Uva Province

241 hotels

North Central Province

143 hotels

Eastern Province

116 hotels

Sabaragamuwa Province

91 hotels

Northern Province

34 hotels

North Western Province

67 hotels

Hotels in Sri Lanka near popular landmarks

Sigiriya Lion Rock

114 hotels

Top 1

Old Town of Galle and its Fortifications

232 hotels

Top 2

Uga Escapes Management (Pvt) Ltd

161 hotels

Top 3

Mount Lavinia Beach.

150 hotels

Unawatuna Beach

237 hotels

Mirissa Beach

164 hotels

Lighthouse

34 hotels

Sacred City of Kandy

238 hotels

Shallow Bay

167 hotels

University of Colombo

168 hotels

Top Country Recommendations

China

290,249 hotels

Top 1

Japan

30,763 hotels

Top 2

Thailand

21,566 hotels

Top 3

South Korea

21,846 hotels

Malaysia

10,638 hotels

Indonesia

25,558 hotels

Vietnam

14,428 hotels

United States

162,729 hotels

United Kingdom

25,397 hotels

Philippines

7,016 hotels

Frequently Asked Questions

What are the best hotels in Sri Lanka?

Sri Lanka has plenty of great hotels to choose from. Whether you're travelling for business or going on holiday, Granbell Hotel Colombo (from NZD 106), Colombo International Airport Hotel (from NZD 82) and Marino Beach Colombo (from NZD 149) are popular choices.

How much does a hotel in Sri Lanka usually cost?

For hotels in Sri Lanka, the average price on weekdays is NZD 165, and the average price at weekends (Friday–Saturday) is NZD 165.

Are there any luxury hotels in Sri Lanka?

Yes, Sri Lanka has plenty of luxury hotels in a range of styles. Colombo International Airport Hotel (from NZD 82), Marino Beach Colombo (from NZD 149) and Amari Colombo Sri Lanka (from NZD 121) are popular choices.

I'm travelling to Sri Lanka with my partner. Can you suggest some hotels to stay at?

Many couples travelling to Sri Lanka enjoy staying at NiiRA Mirissa (from NZD 243), and DCanal House (from NZD 122).

Can you recommend family-friendly hotels in Sri Lanka?

Certainly! The Bartizan Galle Fort (from NZD 138), Regal Réseau Hotel & Spa (from NZD 79) and Blue Beach Hotel (from NZD 73) are great choices for families. Enjoy a trip together with your kids and other family members!

Where can I find hotels in Sri Lanka with free Wi-Fi?

Whether you're travelling on business or going on holiday, a good Internet connection is essential. Granbell Hotel Colombo (from NZD 106), Colombo International Airport Hotel (from NZD 82), and Marino Beach Colombo (from NZD 149) are popular hotels with free Wi-Fi.

Are there any hotels in Sri Lanka with a good spa?

Are there any hotel deals available in Sri Lanka?

Yes! Trip.com offers a range of promotions and discounts all year round. You can check the promotions page to see what promotions are available on Trip.com.

Can you recommend hotels in Sri Lanka with a great breakfast?

Certainly! Granbell Hotel Colombo (from NZD 106), Colombo International Airport Hotel (from NZD 82) and Marino Beach Colombo (from NZD 149) serve high-quality breakfasts. Start your day with a delicious breakfast!

Are there any hotels in Sri Lanka with a gym?

Yes, Granbell Hotel Colombo (from NZD 106), Marino Beach Colombo (from NZD 149) and Sofia Colombo City Hotel (from NZD 91) have fitness centres. Keep up with your workout while travelling!

Are there any pet-friendly hotels in Sri Lanka?

Are there any hotels in Sri Lanka with a swimming pool?

Yes, Granbell Hotel Colombo (from NZD 106), Colombo International Airport Hotel (from NZD 82) and Marino Beach Colombo (from NZD 149) are hotels with swimming pools. Enjoy adip in the pool during your holiday!

Property Information for Tourists

Highest priceNZD 1,262
Lowest priceNZD 16
Number of reviews64,885
Total properties7,124
Weekday Avg. PriceNZD 165
Weekend Avg. PriceNZD 165