Customised for your search:

Sri Lanka hotels

Sri Lanka hotels
Sri Lanka

Hotel + Flight Deals in Sri Lanka

See all Sri Lanka Package Deals

Top Trending Hotels in Sri Lanka

Calamander Unawatuna Beach - Unawatuna Hotels
Rating: 3.5 Stars
£119
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
Amaya Beach - Kalkudah Hotels
Rating: 4.0 Stars
£111
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
Jetwing Lighthouse - Galle Hotels
Rating: 4.0 Stars
£137
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 Lighthouse

Dadella Galle, Galle - Map
 
 
4.3 out of 5 (13 reviews)
On a hillock overlooking the sea and the palm-lined beach, this three-storey hotel is two km (one mile) from Fort …More
The Kingsbury - Colombo Hotels
Rating: 4.5 Stars
£111
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 Kingsbury

48 Janadhipathi Mawatha, Colombo - Map
 
 
"Nice hotel in colombo"
Good quality hotel Bed was very confortable, good pizza by the pool
miguel from Doha
TaxiThe Ceylon Continental Hotel, Colombo is in over 10 acres of landscaped gardens, overlooking the Indian Ocean, close to …More
Jetwing Lagoon - Negombo Hotels
Rating: 4.0 Stars
£166
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 Lagoon

Pamunugama Road, Talhena, Negombo - Map
 
 
"A stylish start to your Sri Lanka holiday"
We arrived on an overnight flight from the UK, getting to the hotel at 4am.... Our rooms were lovely. Really big, including a massive double bed, and so clean. I am picky about hotel bed linen - but everything was fresh and comfy. Huge bathroom, plenty of hot water. Got up to a fantastic breakfast, every sort of food you can imagine. The swimming pool is huge - we all like proper swimming - apparently the biggest pool in Asia! We all had a massage in the spa, great after a long flight. Very very good food here, no need to eat out. My daughter has a nut allergy, and they were very helpful about avoiding nutty foods. Very quiet location on the lagoon. Would suit guests looking for a stylish, peaceful location, we will definitely stay again.
J.P from N.Yorks, UK
Heritance Kandalama - Dambulla Hotels
Rating: 4.5 Stars
£128
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
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
Centara Ceysands Resort & Spa Sri Lanka - Bentota Hotels
Rating: 4.0 Stars
£105
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.

Centara Ceysands Resort & Spa Sri Lanka

Aluthgama, Bentota - Map
 
 
"Very nice and classy hotel"
The hotel is very nice. The only problem i faced was with the food. Since it is a hotel that accepts visiotrs from around the world, the food should include some international and oriental items.
Daniel from Dubai
Jetwing Vil Uyana - Sigiriya 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 Vil Uyana

Rangirigama, Sigiriya - Map
 
 
"Beautiful Eco hotel"
A beautiful and relaxing Eco-hotel; we were surrounded by wildlife and the hotel seamlessly blended with nature. We recommend the forest dwellings with your own pool and a well designed outdoor, covered bathroom. We also recommend the Loris walk and bird watching with the naturalist.
Leslie from London, UK
A back to nature retreat in a man-made private nature reserve aptly describes Jetwing Vil Uyana, an eco-friendly resort in an …More

Search from 224 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
    *For these packages, package savings is at least equal to the cost of the flight or hotel if booked separately. Note: For packages including flights, you will be charged by the airline for the flight, but your savings on the package will equal the cost of the flight.