Hotels in Sri Lanka

Search and compare Sri Lanka hotels from hundreds of travel sites and save

Sri Lanka
1 Dec — 2 Dec2
Sri Lanka
Wed 1/12
Thu 2/12
...and more

Tips for booking a Sri Lanka hotel

Cheapest month:July
Most expensive month:January
Average price in Sri Lanka:₹ 8,299/night
Absolute cheapest price found:₹ 203/night
Cheapest day:Saturday
Most expensive day:Monday
₹ 3,483 - ₹ 19,182
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₹ 4,846 - ₹ 8,156
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Hotel prices in Sri Lanka

4 stars and up

₹ 3,442 - ₹ 18,035

Marino Beach Colombo

Best value

₹ 4,265
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

About Sri Lanka

Known as the Teardrop of India, Sri Lanka enchants visitors with its palm-fringed beaches, lush tea plantations and heart-warming hospitality. The country is surprisingly compact, making it easy to hop between national parks, barefoot beach towns and UNESCO World Heritage Sites.

Things to do

Formerly known as Ceylon, Sri Lanka produces some of the finest tea in the world. Wandering through the emerald green tea plantations of Ella and Nuwara Eliya, you’ll be retracing the footsteps of pioneers such as Thomas Lipton.

Sri Lanka is home to a cast of tooth-and-claw wildlife, including its very own subspecies of leopard. Yala National Park promises some of the best wildlife spotting opportunities in the country, with the chance to spot elephants, crocodiles, sloth bears and of course, big cats. Sri Lanka is also one of the only places in the world you can spot blue whales.

If you’re dreaming of golden sand and palm-fringed beaches, you’ve come to the right place. Learn to surf in Unawatuna, sip cocktails in Mirissa and head north for laid-back vibes in Trincomalee. Don’t forget to stay hydrated with a freshly cut coconut.

The food in Sri Lanka is incredible, with locals taking immense pride in their local dishes. From homemade roti bread loaded with coconut sambol, Sri Lanka is guaranteed to tantalise your taste buds.

Sri Lanka packs more than 2,000 years of history into its tiny footprint. There are multiple UNESCO World Heritage Sites to discover, including the ancient city of Sigiriya and the charm-soaked colonial fortress of Galle.

Getting around

Colombo International Airport is the first point of call for most travellers visiting Sri Lanka. In the city, tuk-tuks are generally the fastest and cheapest way to get around, while taxis, rideshare services and private drivers are also available. Trains are a quintessential way to travel in Sri Lanka, including world-renowned routes such as Ella to Kandy.

Sri Lanka travel FAQs

  • Where is the best place to stay in Sri Lanka?

    Negombo, Colombo, and Bentota are the most popular places on HotelsCombined for stays in Sri Lanka.

  • What are the best hotels in Sri Lanka?

    Sri Lanka is home to many highly-rated hotels, one of which is Best Western Elyon Colombo, which has a current rating of 7.8. For other potential stays, consider Marino Beach Colombo and Ramada by Wyndham Colombo, which can also be great places to stay in Sri Lanka.