Hotels in Sri Lanka

Hotels in Sri Lanka

Enter your dates for the latest hotel rates and availability.

Swipe up to see more

Top picks of hotels in Sri Lanka

Granbell Hotel Colombo Hotels in Colombo
9.0/10
Great1323 reviews
2.31KM from downtown
Outdoor swimming poolOutdoor swimming pool
SpaSpa
From
JPY 7,261
Check Availability
Marino Beach Colombo Hotels in Colombo
9.5/10
Amazing513 reviews
3.21KM from downtown
Outdoor swimming poolOutdoor swimming pool
SpaSpa
From
JPY 11,675
Check Availability
Sofia Colombo City Hotel Hotels in Colombo
8.9/10
Very Good258 reviews
2.44KM from downtown
Swimming PoolSwimming Pool
SpaSpa
From
JPY 7,712
Check Availability
Cinnamon Red Colombo Hotels in Colombo
8.9/10
Very Good508 reviews
1.78KM from downtown
Sunbathing AreaSunbathing Area
Outdoor swimming poolOutdoor swimming pool
From
JPY 10,346
Check Availability
Amari Colombo Sri Lanka Hotels in Colombo
8.9/10
Very Good285 reviews
2.18KM from downtown
Sunbathing AreaSunbathing Area
Outdoor swimming poolOutdoor swimming pool
From
JPY 10,180
Check Availability
The Kingsbury Colombo Hotels in Colombo
9.4/10
Amazing147 reviews
2.22KM from downtown
Golf CourseGolf Course
Swimming PoolSwimming Pool
From
JPY 9,658
Check Availability
Marine Bay Colombo Sri Lanka Hotels in Colombo
8.6/10
Very Good333 reviews
3.47KM from downtown
Fitness RoomFitness Room
Private parkingPrivate parking
From
JPY 5,529
Check Availability
C1 Colombo Fort Hotels in Colombo
8.8/10
Very Good265 reviews
2.09KM from downtown
Car Charging FacilitiesCar Charging Facilities
Airport pick-upAirport pick-up
From
JPY 1,424
Check Availability
Cinnamon Lakeside Hotels in Colombo
8.9/10
Very Good319 reviews
1.34KM from downtown
Outdoor swimming poolOutdoor swimming pool
SaunaSauna
From
JPY 11,960
Check Availability
Galle Face Hotel Hotels in Colombo
8.6/10
Very Good127 reviews
1.84KM from downtown
Outdoor swimming poolOutdoor swimming pool
Exclusive Beach AreaExclusive Beach Area
From
JPY 11,105
Check Availability

More About Sri Lanka

Introduction to Sri Lanka

Sri Lanka is a beautiful island country located in South Asia. It is known for its lush green landscapes, gorgeous beaches, and rich cultural heritage. The country is divided into nine provinces, each with its own unique charm. The most popular provinces are Colombo, Kandy, and Galle. Some interesting and fun facts about Sri Lanka include its status as the world's largest tea exporter, its ancient ruins and temples, and its national sport, cricket.

Tips for Travelling to Sri Lanka

  • Airport Arrival: Bandaranaike International Airport in Colombo is the main international airport in Sri Lanka.
  • Common Payment Mode: Credit cards are widely accepted, but it is recommended to have some cash on hand.
  • General Visa Information: Tourists from most countries can apply for an e-visa online before their trip.
  • Commonly Used Languages: Sinhala and Tamil are the official languages, but English is widely spoken.
  • Important Traditions to Note: Respect for elders and religious customs is highly valued in Sri Lankan culture.

Popular Attractions in Sri Lanka

Sri Lanka is home to a variety of popular attractions and tourist spots. Some of the most well-known include:

  • Sigiriya Rock Fortress
  • Temple of the Tooth in Kandy
  • Yala National Park
  • Galle Fort
  • Ella Rock

Weather and Best Time to Visit

Sri Lanka has a tropical climate with two monsoon seasons, which means that the weather can vary depending on the time of year. The best time to visit is from December to March for the west and south coasts, and from April to September for the east coast. The temperature is generally warm throughout the year, so light and breathable clothing is recommended.

Choosing a Hotel in Sri Lanka

There are many different types of hotels to choose from in Sri Lanka, depending on your needs. If you want to stay near attractions, look for hotels in major cities like Colombo, Kandy, or Galle. For foodies, consider staying in areas known for their local cuisine, like Jaffna or Negombo. If you want luxury accommodations, look for five-star hotels or resorts. For budget-friendly options, consider guesthouses or homestays. And for those who want to be near the airport, look for hotels in the Negombo area.

Why Book with Trip.com?

By booking with Trip.com, you can enjoy a seamless and hassle-free travel experience. We offer competitive prices, excellent customer service, and the ability to earn Trip Coins with every booking, which you can use to save even more on your future travels. Plus, our user-friendly platform makes it easy to search for and book hotels, flights, and activities all in one place.

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 JPY 7,569), Colombo International Airport Hotel (from JPY 7,379) and Marino Beach Colombo (from JPY 13,454) are popular choices.

How much does a hotel in Sri Lanka usually cost?

For hotels in Sri Lanka, the average price on weekdays is JPY 15,924, and the average price at weekends (Friday–Saturday) is JPY 15,932.

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 JPY 7,379), Marino Beach Colombo (from JPY 13,454) and Amari Colombo Sri Lanka (from JPY 10,939) 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 DCanal House (from JPY 14,949).

Can you recommend family-friendly hotels in Sri Lanka?

Certainly! The Bartizan Galle Fort (from JPY 12,386), Garton's Cape (from JPY 17,725) and Blue Beach Hotel (from JPY 8,874) 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 JPY 7,569), Colombo International Airport Hotel (from JPY 7,379), and Marino Beach Colombo (from JPY 13,454) 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 JPY 7,569), Colombo International Airport Hotel (from JPY 7,379) and Marino Beach Colombo (from JPY 13,454) 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 JPY 7,569), Marino Beach Colombo (from JPY 13,454) and Sofia Colombo City Hotel (from JPY 9,230) are hotels with swimming pools. Enjoy adip in the pool during your holiday!

Property Information for Tourists

Highest priceJPY 119,572
Lowest priceJPY 1,424
Number of reviews65,558
Total properties7,119
Weekday Avg. PriceJPY 15,924
Weekend Avg. PriceJPY 15,932