Best 20 Recommended Sri Lanka Hotels

Best 20 Recommended Sri Lanka Hotels

Enter your dates for the latest hotel rates and availability.

Swipe down to view more

Find Sri Lanka Hotels in Popular Cities

Colombo

209 hotels

Top 1

Negombo

199 hotels

Top 2

Kandy

280 hotels

Top 3

Katunayaka

31 hotels

Galle

541 hotels

Nuwara Eliya

116 hotels

Ella

74 hotels

Sigiriya

31 hotels

Unawatuna

74 hotels

Kandalama

6 hotels

Sri Lanka Hotels in Popular Provinces

Western Province

569 hotels

Top 1

Central Province

638 hotels

Top 2

Southern Province

1,014 hotels

Top 3

Uva Province

232 hotels

Eastern Province

113 hotels

North Central Province

140 hotels

Sabaragamuwa Province

88 hotels

North Western Province

64 hotels

Northern Province

35 hotels

Sri Lanka Hotels in Top Destinations

Sigiriya Lion Rock

118 hotels

Top 1

Old Town of Galle and its Fortifications

237 hotels

Top 2

Uga Escapes Management (Pvt) Ltd

161 hotels

Top 3

Mount Lavinia Beach.

149 hotels

Lighthouse

33 hotels

Unawatuna Beach

243 hotels

Mirissa Beach

165 hotels

Sacred City of Kandy

246 hotels

Shallow Bay

168 hotels

Raddisson Blu Beach

210 hotels

Top Country Recommendations

China

303,089 hotels

Top 1

Japan

30,158 hotels

Top 2

Thailand

21,025 hotels

Top 3

South Korea

21,744 hotels

Malaysia

10,688 hotels

Indonesia

25,308 hotels

Vietnam

13,781 hotels

United States

164,461 hotels

United Kingdom

25,377 hotels

Philippines

6,927 hotels

FAQs

Can you recommend some hotels in Sri Lanka?

Sri Lanka has many great hotels to choose from. Whether you're traveling for business or on vacation, Granbell Hotel Colombo (price from €54), Colombo International Airport Hotel (price from €45) and Marino Beach Colombo (price from €75) are among the most popular hotels in Sri Lanka.

How much does a hotel cost in Sri Lanka?

On average, a hotel in Sri Lanka costs €78 per night on weekdays and €79 per night on weekends (Friday–Saturday).

What are the best luxury hotels in Sri Lanka?

Which hotels in Sri Lanka are the best for couples?

Many couples traveling to Sri Lanka choose to stay at NiiRA Mirissa (price from €121), and DCanal House (price from €59), popular choices for couples.

What are the best hotels in Sri Lanka for families?

The Bartizan Galle Fort (price from €69), Regal Réseau Hotel & Spa (price from €52) and Blue Beach Hotel (price from €37) are family-friendly. Enjoy a trip with your kids and other family members!

Which hotels in Sri Lanka have free Wi-Fi?

Whether you're traveling on business or for vacation, a good Internet connection is essential. Granbell Hotel Colombo (price from €54), Colombo International Airport Hotel (price from €45), and Marino Beach Colombo (price from €75) offer free Wi-Fi.

Which hotels in Sri Lanka have spas worth experiencing?

Are there any hotel deals available in Sri Lanka?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

Which hotels in Sri Lanka provide high-quality breakfasts?

Which hotels in Sri Lanka provide fitness facilities?

Which hotels in Sri Lanka are pet-friendly?

Which hotels in Sri Lanka have a swimming pool?

Property Information for Tourists

Highest Price€601
Lowest Price€8
Number of Reviews 64,501
Total Properties7,267
Weekday Avg. Price€78
Weekend Avg. Price€79