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

199 hotels

Top 2

Kandy

288 hotels

Top 3

Katunayaka

31 hotels

Galle

541 hotels

Nuwara Eliya

115 hotels

Ella

72 hotels

Sigiriya

31 hotels

Unawatuna

75 hotels

Kandalama

6 hotels

Hotels in Sri Lanka: popular regions

Western Province

569 hotels

Top 1

Central Province

648 hotels

Top 2

Southern Province

1,011 hotels

Top 3

Uva Province

231 hotels

Eastern Province

114 hotels

North Central Province

140 hotels

Sabaragamuwa Province

87 hotels

North Western Province

64 hotels

Northern Province

36 hotels

Hotels in Sri Lanka near popular landmarks

Sigiriya Lion Rock

120 hotels

Top 1

Old Town of Galle and its Fortifications

232 hotels

Top 2

Uga Escapes Management (Pvt) Ltd

163 hotels

Top 3

Mount Lavinia Beach.

150 hotels

Lighthouse

32 hotels

Unawatuna Beach

238 hotels

Sacred City of Kandy

247 hotels

Mirissa Beach

168 hotels

Shallow Bay

171 hotels

Raddisson Blu Beach

207 hotels

Top Country Recommendations

China

296,819 hotels

Top 1

Japan

30,084 hotels

Top 2

Thailand

21,026 hotels

Top 3

South Korea

21,735 hotels

Malaysia

10,412 hotels

Indonesia

25,227 hotels

Vietnam

14,362 hotels

United States

165,338 hotels

United Kingdom

26,002 hotels

Philippines

6,782 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 PKR 17,144), Colombo International Airport Hotel (from PKR 14,459) and Marino Beach Colombo (from PKR 23,589) are popular choices.

How much does a hotel in Sri Lanka usually cost?

For hotels in Sri Lanka, the average price on weekdays is PKR 24,451, and the average price at weekends (Friday–Saturday) is PKR 24,907.

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 PKR 14,459), Marino Beach Colombo (from PKR 23,589) and Amari Colombo Sri Lanka (from PKR 19,210) 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 PKR 38,048), and DCanal House (from PKR 18,838).

Can you recommend family-friendly hotels in Sri Lanka?

Certainly! The Bartizan Galle Fort (from PKR 21,730), Regal Réseau Hotel & Spa (from PKR 16,400) and Blue Beach Hotel (from PKR 11,856) 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 PKR 17,144), Colombo International Airport Hotel (from PKR 14,459), and Marino Beach Colombo (from PKR 23,589) 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 PKR 17,144), Colombo International Airport Hotel (from PKR 14,459) and Marino Beach Colombo (from PKR 23,589) serve high-quality breakfasts. Start your day with a delicious breakfast!

Are there any hotels in Sri Lanka with a gym?

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 PKR 17,144), Colombo International Airport Hotel (from PKR 14,459) and Marino Beach Colombo (from PKR 23,589) are hotels with swimming pools. Enjoy adip in the pool during your holiday!

Property Information for Tourists

Highest pricePKR 184,252
Lowest pricePKR 2,520
Number of reviews64,452
Total properties7,235
Weekday Avg. PricePKR 24,451
Weekend Avg. PricePKR 24,907