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

Hotel Sigiriya - Sigiriya 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.

Hotel Sigiriya

Hotel Road, Sigiriya - Map
 
 
It was an indulgent hotel in a picturesque setting. The pool area with the view of the rock is fantastic. The breakfast is delicious.
A Traveller
Hotel Sigiriya is ideal for those who acknowledge natural beauty, cultural heritage and archeological magnificence all in one …More
Uga Ulagalla - Anuradhapura Hotels
Rating: 4.5 Stars
£368
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.

Uga Ulagalla

Dambulla Anuradhapura Road, Anuradhapura - Map
 
 
"Relaxing Hotel"
Our stay at Uga Ulagalla was by far the highlight of our trip to Sri Lanka. Far from the busy roads and honking buses this multi acre property was an oasis. Bungalows are situated all over the property, some with private plunge pools. Rooms are large with an entry way, living room, dressing area, oversized bathroom and bedroom. The food was delicious with a variety of entrees between Western and Sri Lankan. The Sri Lankan food was outstanding. Arrival greeting and check-in is friendly, relaxing and low key. You are met in the lobby area of a beautifully restored old Dutch home. The restaurant is upstairs on the second floor - completely open to the surrounding views. Transportation around the large property is by golf cart or bicycles. Every bungalow is provided the requested number of bicycles. Our children happily explored the grounds at their leisure. There are multiple activities available to you and your family from nature walks to kayaking. Cost: it is not an inexpensive place to stay. Good service and attention will cost you more. However, on the subject of meals: meals are costly (lunch and dinner), and prices rival a fine dining restaurant in San Francisco or New York (US$ 28-35/entree), but don't quite match the quality for that price. A little steep for the middle of Sri Lanka.
Traveller from San Francisco, CA
Jetwing Vil Uyana - Sigiriya Hotels
Rating: 4.5 Stars
£291
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 tranquil hotel"
Would love to go back and stay here longer! Just amazing - in the middle of nature in luxury.
Traveller from sydney
A back to nature retreat in a man-made private nature reserve aptly describes Jetwing Vil Uyana, an eco-friendly resort in an …More
Amaya Lake - Dambulla 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.

Amaya Lake

Kap Ela, Kandalama, Dambulla - Map
 
 
Bad experience at checkout ! Reception staff must improve.
Traveller from sri lanka
Amaya brings guests authentic Sri Lankan experiences. Architecture, arts, music, dance, cuisine Amaya incorporates each …More
Signature by Amaya - Dambulla Hotels
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.

Signature by Amaya

Kandalama, Dambulla - Map
 
 
Luxury villas form a tranquil lakeside retreat outside bustling Dambulla. Tucked away in landscaped gardens and tropical …More
Chaaya Village Habarana - Habarana 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.

Chaaya Village Habarana

North Central Harbana, Habarana - Map
 
 
"Real gem "
Well appointed. Friendly and kind staff. Little oasis after hot humid days on sight seeing tours
Traveller from sherwood park alberta
Aliya Resort & Spa - Sigiriya Hotels
Rating: 3.5 Stars
£243
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.

Aliya Resort & Spa

Audangawa, Kimbissa,, Sigiriya - Map
 
 
RHO Sigiriya - Sigiriya 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.

RHO Sigiriya

Egodawewa Road, Palutawa, Sigiriya - Map
 
 
Amaara Sky Hotel - Kandy 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.

Amaara Sky Hotel

72 / 22, A.B. Damunupola Mawatha, Kandy - Map
 
 
4.2 out of 5 (8 reviews)
Hunas Falls by Amaya - Elkaduwa 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.

Hunas Falls by Amaya

Elkaduwa, Elkaduwa - Map
 
 
"A way to paradise"
At first we had a room that had problems in the A/C & the shower was stuck. But they upgraded us to the Japanese Suite which was fascinating! The butler Acho was a total advocate for our happiness & comfort! The areas around the hotel were mind blowing! The falls& the lake were great. I looking forward to go back there!
N from Jeddah, KSA

Search from 533 Sri Lanka Hotels


    Why book with Expedia ?

    • Best Price Guarantee
    • Over 510,000 hotels worldwide
    • No Expedia cancellation fee
    • 91% customer satisfaction

    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.