Customized for your search:

Sri Lanka Hotels

Sri Lanka hotels
Sri Lanka

Hotel + Flight Deals in Sri Lanka

See all Sri Lanka Package Deals

Great Deals on Sri Lanka Hotels

Jetwing Vil Uyana - Sigiriya Hotels
Rating: 4.5 Stars
$420
Check availability

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
Located in the heart of Sigiriya, this luxury resort is 0.9 mi (1.5 km) from Sigiriya Museum and 1.5 mi (2.4 km) from …More
Chaaya Village Habarana - Habarana Hotels
Rating: 3.5 Stars
Check availability

Chaaya Village Habarana

North Central Harbana, Habarana 50150 - Map
 
 
"Real gem "
Well appointed. Friendly and kind staff. Little oasis after hot humid days on sight seeing tours
Traveller from sherwood park alberta
Situated in Habarana, this eco-friendly resort is 7.3 mi (11.8 km) from Sigiriya Archaeological Site and 10.8 mi (17.4 km) …More
Aliya Resort & Spa - Sigiriya Hotels
Rating: 3.5 Stars
$343
Check availability

Aliya Resort & Spa

Audangawa, Kimbissa,, Sigiriya 21120 - Map
 
 
Situated in Sigiriya, this hotel is 6 mi (9.6 km) from Sigiriya Archaeological Site and within 12 mi (20 km) of Dambulla Cave …More
Amaara Sky Hotel - Kandy Hotels
Rating: 4.0 Stars
Check availability

Amaara Sky Hotel

72 / 22, A.B. Damunupola Mawatha, Kandy - Map
 
 
4.2 out of 5 (8 reviews)
Situated in Kandy, this hotel is 0.9 mi (1.4 km) from Asgiriya Stadium and 1.3 mi (2 km) from Sri Dalada Maligawa. Royal …More
Bluesky Guest House - Dambulla Hotels
Rating: 2.5 Stars
Check availability

Bluesky Guest House

44 Mile post, Kandy road, Dambulla - Map
 
 
Situated in Dambulla, this guesthouse is 1 mi (1.6 km) from Dambulla Cave Temple and within 12 mi (20 km) of Sigiriya …More
M.P.S.Village - Dambulla Hotels
Rating: 2.5 Stars
Check availability

M.P.S.Village

Kalundewa Road, Dambulla 21100 - Map
 
 
Situated in Dambulla, this hotel is 5.4 mi (8.7 km) from Dambulla Cave Temple and within 20 mi (32 km) of Sigiriya …More
Brook Boutique - Melsiripura Hotels
Rating: 3.5 Stars
$350
Check availability

Brook Boutique

Ali Pallama,Madahapola Road, Melsiripura - Map
 
 
Situated in the historical district, this hotel is 7.5 mi (12 km) from Na Uyana Aranya and within 20 mi (32 km) of Yapahuwa …More
Cottage Tourist Rest - Anuradhapura Hotels
Rating: 2.0 Stars
Check availability

Cottage Tourist Rest

388/38, Harischandra Mw., 5000, Anuradhapura - Map
 
 
Situated in Anuradhapura, this guesthouse is within 3 mi (5 km) of Sri Maha Bodhi, Ruwanwelisaya, and Thuparamaya …More
Avasta Resort and Spa - Anuradhapura Hotels
Rating: 3.5 Stars
Check availability

Avasta Resort and Spa

92, Niwaththakachethiya Road, Anuradhapura 50000 - Map
 
 
"Fantastic hotel."
Lovely people, excellent service, excellent food, great swimming pool, well located to the ruins, such a relaxing stay. Thanks for a wonderful time.
A Traveller
Located in the heart of Anuradhapura, this resort is within 3 mi (5 km) of Jetavanaramaya, Thuparamaya, and Ruwanwelisaya …More
Serene Garden Hotel - Kandy Hotels
Rating: 3.0 Stars
Check availability

Serene Garden Hotel

189, Rajapihilla Mawatha, Kandy 20000 - Map
 
 
Situated in Kandy, this hotel is 1.2 mi (2 km) from Sri Dalada Maligawa and 1.6 mi (2.5 km) from Asgiriya Stadium. Royal …More

Search from 533 Sri Lanka Hotels


    Need help booking?

    Call 1-800-551-2409
    Visit Customer Support »

    Why book with Expedia ?

    • 510,000+ hotels worldwide
    • No Expedia Cancellation Fee
    • Best price guarantee
    • 91% customer satisfaction

    Where to stay in Sri Lanka

    Your Guide to Sri Lanka Hotels

    Expedia.com offers a selection of 533 hotels in Sri Lanka. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

    Expedia.com will not only save you time, but also money when booking your stay at a hotel in Sri Lanka. Making reservations so you can stay within your budget is easy with us.

    Expedia.com even provides you with a map so you may find hotels in the Sri Lanka neighborhood you prefer.

    Go ahead. Enter your travel dates to view the best offers on hotel rooms in Sri Lanka, Sri Lanka now!

    Looking for local hotels nearby? Check out the new hotels near me page.

    Hide
    Customers Rate Expedia
    Powered by feefo
    91% recommended
    4.5
    From 29,939 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.