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

207 hotels

Top 1

Negombo

200 hotels

Top 2

Kandy

279 hotels

Top 3

Katunayaka

31 hotels

Galle

539 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

568 hotels

Top 1

Central Province

635 hotels

Top 2

Southern Province

1,006 hotels

Top 3

Uva Province

231 hotels

Eastern Province

116 hotels

North Central Province

141 hotels

Sabaragamuwa Province

89 hotels

North Western Province

64 hotels

Northern Province

34 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

302,649 hotels

Top 1

Japan

30,221 hotels

Top 2

Thailand

21,039 hotels

Top 3

South Korea

21,741 hotels

Malaysia

10,458 hotels

Indonesia

25,192 hotels

Vietnam

13,745 hotels

United States

164,596 hotels

United Kingdom

25,502 hotels

Philippines

6,809 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 IDR 1,105,276), Colombo International Airport Hotel (price from IDR 931,742) and Marino Beach Colombo (price from IDR 1,521,757) 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 IDR 1,588,184 per night on weekdays and IDR 1,595,652 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 IDR 2,453,499), and DCanal House (price from IDR 1,214,735), popular choices for couples.

What are the best hotels in Sri Lanka for families?

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 IDR 1,105,276), Colombo International Airport Hotel (price from IDR 931,742), and Marino Beach Colombo (price from IDR 1,521,757) 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 PriceIDR 12,181,915
Lowest PriceIDR 160,043
Number of Reviews 64,501
Total Properties7,267
Weekday Avg. PriceIDR 1,588,184
Weekend Avg. PriceIDR 1,595,652