Sri Lanka hotels

Top offers for cheap hotels

Hotels in Sri Lanka

From lush highlands teeming with tea plantations to golden beaches lapping against the shores, Sri Lanka, affectionately known as the 'Pearl of the Indian Ocean', serves up a visual treat for anyone with an eye for the stunningly picturesque. And as diverse as its landscapes are, this tropical paradise has an equally astounding array of lodgings catering to each traveller's unique preferences and tastes. Delve into the richness of Sri Lankan hospitality with our handpicked selection of hotels in Sri Lanka. We invite you to embark on an unforgettable journey of comfort and luxury that meticulously aligns with the country's natural grandeur, historic legacy, and multifaceted charm. Are you ready to uncover the secrets of this Island gem from your ultimate home away from home?

Cheap hotels in Sri Lanka

Hotel
Colombo, Sri Lanka

Granbell Hotel Colombo

Hotel
Colombo, Sri Lanka

Cinnamon Grand Colombo

Hotel
Colombo, Sri Lanka

The Kingsbury Colombo

Hotel
Colombo, Sri Lanka

Cinnamon Lakeside Colombo

Hotel
Colombo, Sri Lanka

Marino Beach Colombo

Hotel
Bentota, Sri Lanka

Taj Bentota Resort & Spa

Hotel
Colombo, Sri Lanka

Galadari Hotel

Hotel
Bentota, Sri Lanka

Thaala Bentota

Hotel
Induruwa, Sri Lanka

Pandanus Beach Resort and Spa

Hotel
Dambulla, Sri Lanka

Heritance Kandalama

Hotel
Colombo, Sri Lanka

Mandarina Colombo

Hotel
Kandy, Sri Lanka

Grand Serendib Hotel

Hotel
Habarana, Sri Lanka

Cinnamon Lodge

Hotel
Hambantota, Sri Lanka

Shangri-La Hambantota

Hotel
Trincomalee, Sri Lanka

Trinco Blu by Cinnamon

Download our app

Plan your next adventure in a few taps.

Myprice offers

Sign in for special prices on hotels and accommodation.

Spread the cost

Secure your deal with just a small deposit, then pay the rest later.

Travel tips for Sri Lanka