Customized 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
$129

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
Within easy reach of Unawatuna Beach and Galle Fortress, this Unawatuna resort is located by the ocean and set on the beach …More
Cinnamon Grand Colombo - Colombo Hotels
Rating: 4.5 Stars

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
Located in the heart of Colombo, this luxury hotel is near the beach and within walking distance of US Embassy and Beira …More
Royal Palms Beach Hotel - Kalutara Hotels
Rating: 4.0 Stars

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
This Kalutara resort is located by the ocean and situated on the beach within walking distance of Kalatura Beach. Regional …More
Amaya Beach - Kalkudah Hotels
Rating: 4.0 Stars
$167

Amaya Beach

National Holiday Resort, Passikudah,, Kalkudah - Map
 
 
"Great hotel; service yet to be improved"
Overall, we had a very enjoyable stay at Centara Passikudah Resort. The Hotel ist incredibly beautiful, the room offered great comfort and design and the spacious hotel interior and exterior was to our full satisfaction.
Nina from Germany
Located by the sea, this Kalkudah resort is on the beach, within minutes of Pasikuda Beach.More
Taj Samudra - Colombo Hotels
Rating: 4.0 Stars

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
Situated in the city center, this eco-friendly hotel is close to Colombo World Trade Center, Bank of Ceylon Tower, and Dutch …More
The Gateway Hotel Airport Garden Colombo - Negombo Hotels
Rating: 3.5 Stars

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
Situated near the airport, in Negombo, this hotel is close to Negombo Beach. Area attractions also include St. Sebastian's …More
Heritance Kandalama - Dambulla Hotels
Rating: 4.5 Stars
$187

Heritance Kandalama

Kandalama Lake front, Dambulla - Map
 
 
"Wonderful Bawa architechture"
Perfect location for a Bawa architecture. Nice inner decoration.
Ariyoshi
This luxury hotel is located in Dambulla (Central Sri Lanka), where area attractions include Dambulla Cave Temple. Regional …More
Hilton Colombo - Colombo Hotels
Rating: 4.0 Stars

Hilton Colombo

2 Sir Chittampalam A Gardiner, Colombo - Map
 
 
"great location"
wonderful stay, great buffet with excellent environment, great entertainent in the lobby with bands, pinao etc
A Traveller
Situated near the beach in Colombo, this hotel is close to Colombo World Trade Center, Galle Face Green and Dutch Hospital …More
AVANI Bentota Resort & Spa - Bentota Hotels
Rating: 4.0 Stars
$146

AVANI Bentota Resort & Spa

No 03 Hotel Road, Bentota - Map
 
 
"Great atmosphere and staff, on the beach"
We thoroughly enjoyed our stay, food and staff were amazing. Only fault would be that the rooms were a little damp although nothing a dehumidifer wouldn't fix. The open air atmosphere that the hotel holds is unique
A Traveller
This Bentota resort is located in the city center, offering direct access to the beach and only short distance from Bentota …More
Jetwing Vil Uyana - Sigiriya Hotels
Rating: 4.5 Stars
$230

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
This luxury resort is located in Sigiriya (Central Sri Lanka), close to Sigiriya Museum and Sigiriya Archaeological Site …More

Search from 210 Sri Lanka Hotels


    Need help booking?

    Call 1-800-551-2409
    Visit Customer Support »
    No Expedia Cancellation Fee

    No Expedia Cancellation Fee

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

    Get the Expedia App

    Save $25 on your first mobile app hotel booking

    Send a download link and coupon code to your mobile device.

    Thank you! A text with the download link has been sent to the mobile device.

    By providing your number, you agree to receive a one-time automated text message with a link to get the app. Our app offers promotions and booking services. No purchase necessary. Standard text message rates may apply. Terms and Conditions

    Narrow Your Search To:

    Sri Lanka Hotel Guide

    When you browse Expedia’s selection of 210 hotels in Sri Lanka, you’re sure to find cheap deals and discount rates on any type of hotel your travel heart desires.

    Expedia will save you time and money when booking your Sri Lanka hotel. And that’s not all - we even provide you with a map to find hotels in the Sri Lanka neighborhood you prefer.

    Staying within budget is a cinch, too. Search for your preferred accommodation by price here at Expedia. Booking your reservations at a hotel in Sri Lanka is easy with us.

    Enter your travel dates to view the best offers on hotel rooms in Sri Lanka, Sri Lanka and get excited for your stay!

    Hide
    Customers Rate Expedia
    Powered by feefo
    91% recommended
    4.5
    From 29,939 Reviews