Customised for your search:

Sri Lanka hotels

Sri Lanka hotels
Sri Lanka

Hotel + Flight Deals in Sri Lanka

See all Sri Lanka Trip Deals

Top Trending Hotels in Sri Lanka

Calamander Unawatuna Beach - Unawatuna Hotels
Rating: 3.5 Stars
£82
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Calamander Unawatuna Beach

Parangiyawatte, Unawatuna - Map
 
 
"Unexpectedly good experience"
Comfortable hotel in a good destination. Very tasty food at restaurant with reasonable prices (dinner buffet of $16, a la carte available as well). Romantic ambience in the night due to beautiful lightning. Hotel provides a vast variety of time-spending activities: waterpool (open from 8 am till 8 pm, that is usual for Sri Lanka), gym, yoga classes in the morning.
Tatsiana from Minsk, Belarus
Royal Palms Beach Hotel - Kalutara Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Royal Palms Beach Hotel

De Abrew Road, Waskaduwa, Kalutara - Map
 
 
"Simply perfect"
Words can not deccrible how wondeful SriLanka is and moreover how fabulous the Royal Palms is... my only problem is we only stayed for 5 nights!!!! The hotel is just perfect for a relaxing get away and the staff especially Benedict & Chandima are simply fantastic.... they made our stay so very very special especially my Birthday which was absolutely fabulous.... thank you for making our 1st trip to SriLanka so memorable.... ww are so looking forward to returning.
Stephen & Fiona from Dubai
Amaya Beach - Kalkudah Hotels
Rating: 4.0 Stars
£148
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Amaya Beach

National Holiday Resort, Passikudah,, Kalkudah - Map
 
 
"Great luxury place"
This was the nicest place we stayed at, with beautiful views, comfortable and spacious rooms and a great pool. Staff were also very friendly and also up for a chat (good at English also). Breakfast buffet was great, with the option of Sri Lankan food and a chef on-hand to make waffles or omelettes. Reasonable price - the breakfast buffet was well worth it. We only stayed one night but could easily have done another. With not much else going on in Kalkudah, more than a couple of days here may get boring (as you will likely only leave the resort for walks along the beach), but that is to no fault of Amaya! Well worth it.
Brett from Melbourne
Cinnamon Grand Colombo - Colombo Hotels
Rating: 4.5 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Cinnamon Grand Colombo

77, Galle Road, Colombo - Map
 
 
"Excellent hotel in an oasis....centrally located."
Beautiful , friendly and a nice hotel in Colombo. Part of Cescat Coplex with all amenities . Nice restaurants ; specially sea food and the Indian restaurants.
Dr.SSB from Riyadh, KSA
Welcome to a place where senses are delighted and desires indulged. A place where you pick the pace and choose the mood. …More
Casa Colombo Hotel - Colombo Hotels
Rating: 5.0 Stars
£205
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Casa Colombo Hotel

231, Galle Road, Colombo - Map
 
 
"Quirky boutique hotel"
We stayed at Casa Colombo for 3 nights and really enjoyed the setting of being in an old mansion with creatively done interiors. The suites are all quite large, but the design tended to be more artistic than practical, so there were lots of sharp edges everywhere and not much space to unpack. Otherwise, the interiors were great, and the pink pool under a mango tree was absolutely lovely. The included breakfast was huge and the cinnamon ice tea was delicious and we had one every day. The staff wasn't always organized, but they were very accommodating and friendly.
Noel from Mumbai, India
Casa Colombo is a 12 suite Retro-chic hotel that blends a contemporary designer style with the charms of a magnificent 200 …More
Jetwing Blue - Negombo Hotels
Rating: 4.5 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Jetwing Blue

Negombo Beach, Negombo - Map
 
 
"One of the best Brand chain hotel in Sri Lanka"
Nice and cozy stay at Jetwing, highly recommend this big chain hotel in Sri Lanka. Good service, nice pool. Good location
Bonnie from Vancouver
Taj Samudra - Colombo Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Taj Samudra

25 Galle Face Centre Road, Colombo - Map
 
 
"An idle location with exemplary facilities."
This is my 3rd stay here. The last two in 2007 and 2013. There is a qualitative shift in service. The check-in and check- out is done in a very personalized manner where you are seated throughout. Free wifi service provided. Good selection of restaurant.
NS Nathan from singapore
1) Taj Samudra is a charming hotel spread across 11 acres of beautifully manicured gardens which overlook the India Ocean …More
Heritance Kandalama - Dambulla Hotels
Rating: 4.5 Stars
£133
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Heritance Kandalama

Kandalama Lake front, Dambulla - Map
 
 
"Wonderful Bawa architechture"
Perfect location for a Bawa architecture. Nice inner decoration.
Ariyoshi
5 Star Property - Retire to comfortable natural surroundings, after long and stimulating excursions to places of …More
The Gateway Hotel Airport Garden Colombo - Negombo Hotels
Rating: 3.5 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

The Gateway Hotel Airport Garden Colombo

234-238 Colombo Negombo Road, Negombo - Map
 
 
"great location close to airport"
very helpfull staff. went out of the way to help. arranged doctors visit for my kid.
Amit from Bangalore
Vivanta By Taj - Bentota Hotels
Rating: 3.5 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Vivanta By Taj

National Holiday Resort, Bentota - Map
 
 
"Beautiful Hotel and Friendly Staff"
This was my second time at this hotel and both visits were really fun. The staff couldn't do enough kind things for us. The person who complained about poor treatment of 'non-whites' should have seen the diverse mix of people staying while we were there. I would guess the majority were Indian or Sri Lankan and the next large group were of Arabic decent (it was during the Eid Holiday). I saw everyone getting kind and attentive care.
J from Saudi Arabia and Texas

Search from 213 Sri Lanka Hotels


    No Expedia Cancellation Fee

    No Expedia Cancellation Fee

    Book, change, or cancel almost any hotel without paying an Expedia fee.

    Narrow Your Search To:

    Pocket Guide: Sri Lanka

    Search for hotels in Sri Lanka on Expedia.co.uk. 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
    Hide
    Customers Rate Expedia
    Powered by feefo
    92% recommended
    4.5
    From 68,143 Reviews