Email sign up

Register to receive holiday offers, cheap flights deals, hotel offers and more.

Sri Lanka Hotels

Experience a world of luxury with a hotel in Sri Lanka. Referred to by many as ‘the teardrop of India’ due to its unique shape, Sri Lanka is located just off the south east of the tip of India. An exotic island holiday offering diverse experiences, it is made up of tropical rainforests, lush vegetation and golden sand beaches surrounded by clear blue waters and bathed in sunshine most of the year round.

Here is just a selection of our favourite and cheapest hotels in Sri Lanka. Please use our search panel on the left to find your perfect choice.
Previous  1  2  3  4  5  Next

Paradise Beach Hotel, Negombo Paradise Beach Hotel, Negombo

Sri Lanka Located on the sandy beach of the picturesque resort of Negombo, approximately 15 minutes north of Colombo Airport, Paradise Beach... Select >>
Prices From
£19 Per Person Per Night Based on 14 nights Bed & Breakfast

The Blue Water, Wadduwa The Blue Water, Wadduwa

Sri Lanka Set on a long stretch of beach just outside of Wadduwa and two hours drive south from Colombo Airport. The hotel stands amongst... Select >>
Prices From
£22 Per Person Per Night Based on 14 nights Bed & Breakfast

Vivanta by Taj, Bentota Vivanta by Taj, Bentota

Sri Lanka Positioned on a headland with access to two fantastic beaches and located close to the village of Bentota, this popular hotel is a... Select >>
Prices From
£24 Per Person Per Night Based on 14 nights Bed & Breakfast

Mermaid Hotel & Club, Kalutara Mermaid Hotel & Club, Kalutara

Sri Lanka Just 40km south of Colombo the Mermaid Hotel & Club is nestled in a vast coconut grove which opens on to golden sands. Offering... Select >>
Prices From
£24 Per Person Per Night Based on 14 nights All Inclusive

Tangerine Beach Hotel, Kalutara Tangerine Beach Hotel, Kalutara

Sri Lanka Situated on a glorious sandy beach 40km south of Colombo Airport and close to Kalutara town. This relaxing resort is set amidst... Select >>
Prices From
£25 Per Person Per Night Based on 14 nights Half Board

 
Previous  1  2  3  4  5  Next

Prices are per person, per night, based on sharing a double/twin room. A minimum duration applies
Please Wait
Please Wait...