Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Check Prices on Hotels in Sri Lanka

Tonight 17 Jul - 18 Jul
This weekend 19 Jul - 21 Jul
Next weekend 26 Jul - 28 Jul

Featured Sri Lanka Hotels with Entertainment

See all 4,909 properties in Sri Lanka

Estimated price for 1 night/2 adults

Cinnamon Grand Colombo
Cinnamon Grand Colombo
5.0 out of 5.0 77, Galle Road, Colombo
Free cancellation
4.3/5 (559 reviews)
Rs6,706/ night for 2 guests


Reviewed on 15 Apr 2019
Colombo Court Hotel & Spa
Colombo Court Hotel & Spa
4.0 out of 5.0 32 Alfred House Avenue, Colombo
Free cancellation
4.3/5 (297 reviews)
Rs4,370/ night for 2 guests

Really nice hotel tucked away amongst trees in Colombo. Location is good to be close to the centre but very busy, get's quieter in the evening. Staff was brilliant and helpful, the rooms were very spacious and clean.

Reviewed on 7 Apr 2019
Highbury Colombo
Highbury Colombo
2.5 out of 5.0 14/1,Skelton Road, Colombo
3.8/5 (37 reviews)

It was in a quiet area. For the price paid, it was a v poor room.

Reviewed on 24 Feb 2019
Yoho Hotel Sansu
Yoho Hotel Sansu
2.5 out of 5.0 651/31, Sir Oliver Gunathilake Gardens, Elvitigala Mawatha, Narahenpita, Colombo
2.3/5 (13 reviews)

its a short term hotel to visit with girl friend for 2 -3 hrs.

Reviewed on 7 Apr 2017
Cinnamon Lakeside Colombo
Cinnamon Lakeside Colombo
5.0 out of 5.0 115, C. A. Gardiner Mawatha, Colombo
Free cancellation
4.4/5 (325 reviews)
Rs6,184/ night for 2 guests

Love the spacious spread of the property and the amazing food in various restaurants on the property

Reviewed on 20 May 2019
The Saffron
The Saffron
3.0 out of 5.0 32/5, Galpotte Rd, Koswatte, Nawala, Sri Jayawardenepura Kotte
3.5/5 (23 reviews)

Even allowed for 3 am check in! All wonderful. Thank you very much. Just need to update sign so can see from road in the dark.

Reviewed on 10 Apr 2017
CityRest Fort
CityRest Fort
2.0 out of 5.0 46 Hospital Street, Colombo 01, Colombo
3.8/5 (95 reviews)
Rs1,527/ night for 2 guests

Location is good, near the main train station and bus terminal but tuk tuk driver said far and ask for 300Rs. Dorm room is relatively small for 4 persons with luggages. Have enough toilets and shower cubicles. Have a rooftop but nothing to see. Free breakfast.

Reviewed on 3 Apr 2018
VJ City Hotel
VJ City Hotel
2.0 out of 5.0 292 Sea Street, Colombo
Free cancellation
2.9/5 (62 reviews)
Rs1,170/ night for 2 guests

Very close to airport. So convenient for first night if arriving late or leaving early. Free airport transfers.

Reviewed on 10 Jan 2019
Concord Grand
Concord Grand
3.0 out of 5.0 139, Galle Road, Dehiwala, Mount Lavinia
3.2/5 (13 reviews)
Rs1,275/ night for 2 guests

Unsatisfactory and unhelpful. Not flexible at delivering a good service.

Reviewed on 16 Sep 2018

Recently booked Sri Lanka hotels

Cinnamon Lakeside Colombo
5.0 out of 5.0
Last booking: 2 hours ago
Ramada by Wyndham Colombo
4.0 out of 5.0
Last booking: 5 hours ago
Palms, Mount Lavinia
4.0 out of 5.0
Last booking: 15 hours ago
The Steuart by Citrus
3.5 out of 5.0
Last booking: 23 hours ago

Hotels with Entertainment in Sri Lanka

Search for Hotels with Entertainment in Sri Lanka on Expedia. You can easily find your hotels in Sri Lanka using one of the methods below:

  • View our selection of featured hotels in Sri Lanka
  • Use the map to find hotels in the Sri Lanka neighborhood you prefer
  • Use the filters to see hotels in a specific area of Sri Lanka, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Sri Lanka
  • Enter your travel dates to view the best deals on hotels in Sri Lanka - while they last