Find hotels in Kandalama from $10

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Kandalama hotels

1. Heritance Kandalama

Heritance Kandalama
5.0 star property
Kandalama
9.0 out of 10, Wonderful, (684 reviews)
"Perfect hospitality, cleanliness, foods and environment."
United Kingdom
Seiji
$153 nightly
The price is $184
Jun 3 - Jun 4
Total with taxes and fees
Heritance Kandalama

2. Amaya Lake Dambulla

Amaya Lake Dambulla
4.0 star property
Kandalama
8.6 out of 10, Excellent, (142 reviews)
"Very nice place in a fantastic location"
Denmark
Kim
$94 nightly
The price is $110
Jun 3 - Jun 4
Total with taxes and fees
Amaya Lake Dambulla

3. Pura Handa Home Stay

Pura Handa Home Stay
3.0 star property
dambulla
$9 nightly
The price is $10
Jun 3 - Jun 4
Total with taxes and fees
Pura Handa Home Stay

4. AARA Wild Sigiriya

AARA Wild Sigiriya
3.0 star property
Kandalama
$287 nightly
The price is $340
Jun 3 - Jun 4
Total with taxes and fees
AARA Wild Sigiriya

5. Kalundewa Retreat

Kalundewa Retreat
4.5 star property
Dambulla
8.0 out of 10, Very Good, (19 reviews)
"Everything was in excellent condition "
United States
Gayani
$204 nightly
The price is $245
Jun 3 - Jun 4
Total with taxes and fees
Kalundewa Retreat

6. Habarana Village by Cinnamon

Habarana Village by Cinnamon
4.0 star property
Habarana
9.0 out of 10, Wonderful, (146 reviews)
"The staff were welcoming and helpful throughout our stay. The food was good, and the hotel is in a very nice location. Overall, a great experience."
United Kingdom
Sahiru
$83 nightly
The price is $98
Jun 8 - Jun 9
Total with taxes and fees
Habarana Village by Cinnamon

7. Jetwing Lake

Jetwing Lake
5.0 star property
Dambulla
9.6 out of 10, Exceptional, (148 reviews)
"Third time at this hotel and still rates the best in Dambulla."
United Kingdom
Rod
$123 nightly
The price is $146
Jun 3 - Jun 4
Total with taxes and fees
Jetwing Lake

8. Lario Resort Sigiriya

Lario Resort Sigiriya
3.5 star property
Inamaluwa
9.6 out of 10, Exceptional, (4 reviews)
"An awesome friendly staff. Respectful, attentive, kind. "
United States
Keyla
$53 nightly
The price is $63
Jun 3 - Jun 4
Total with taxes and fees
Lario Resort Sigiriya

9. Sundaras Infinity Jungle Resort & Spa

Sundaras Infinity Jungle Resort & Spa
4.0 star property
Dambulla
$70 nightly
The price is $83
Jun 8 - Jun 9
Total with taxes and fees
Sundaras Infinity Jungle Resort & Spa

10. Ayurvie Sigiriya - Ayurvedic Retreat

Ayurvie Sigiriya - Ayurvedic Retreat
2.0 star property
Sigiriya
9.4 out of 10, Exceptional, (3 reviews)
"Staff were lovely. The retreat is very peaceful "
United Kingdom
Kimberly
$74 nightly
The price is $87
Jun 3 - Jun 4
Total with taxes and fees
Ayurvie Sigiriya - Ayurvedic Retreat

11. Jungle Eco Lodge & Safari

Jungle Eco Lodge & Safari
3.0 star property
Sigiriya
$21 nightly
The price is $24
Jun 3 - Jun 4
Total with taxes and fees
Jungle Eco Lodge & Safari

12. Sigiriya Wild Cottages

Sigiriya Wild Cottages
3.0 star property
Avudangawa
$15,390 nightly
The price is $18,306
Jun 7 - Jun 8
Total with taxes and fees
Sigiriya Wild Cottages

13. SALUDIYA RETREAT RESORT AND SPA

SALUDIYA RETREAT RESORT AND SPA
4.5 star property
Dambulla
$54 nightly
The price is $64
Jun 3 - Jun 4
Total with taxes and fees
SALUDIYA RETREAT RESORT AND SPA

14. Winmi Resort

Winmi Resort
2.5 star property
Habarana
10.0 out of 10, Exceptional, (15 reviews)
"amazing and very quiet place , very humble people , took care of us from the minute we arrived ..also serviced tasty traditional breakfast 5 st "
Canada
KANDASAMYPILLAI
$32 nightly
The price is $38
Jun 3 - Jun 4
Total with taxes and fees
Winmi Resort

15. Sungreen Resort

Sungreen Resort
5.0 star property
Habarana
8.8 out of 10, Excellent, (26 reviews)
"We stayed only one nihgt and we had a pleasant stay. Breakfast is not that great though"
United States
Ibrahim
$73 nightly
The price is $86
Jun 3 - Jun 4
Total with taxes and fees
Sungreen Resort

16. Sigiriya Forest Edge By Marino Leisure

Sigiriya Forest Edge By Marino Leisure
3.5 star property
Avudangawa
10.0 out of 10, Exceptional, (13 reviews)
"Excellent in every way Food delicious All staff friendly "
United Kingdom
Jayne
$92 nightly
The price is $111
Jun 3 - Jun 4
Total with taxes and fees
Sigiriya Forest Edge By Marino Leisure

17. Hotel Araliya

Hotel Araliya
3.0 star property
Kekirawa
$43 nightly
The price is $50
Jun 3 - Jun 4
Total with taxes and fees
Hotel Araliya

18. Hotel Sigiriya

Hotel Sigiriya
4.0 star property
Sigiriya
8.8 out of 10, Excellent, (561 reviews)
"Great service, great location, lovely hotel all round"
United Kingdom
Robert
$105 nightly
The price is $125
Jun 19 - Jun 20
Total with taxes and fees
Hotel Sigiriya

19. The Otunna Guest House

The Otunna Guest House
2.5 star property
Sigiriya
10.0 out of 10, Exceptional, (16 reviews)
"Incredible staff, lovely rooms and amazing breakfast!! Overall fantastic hospitality "
United Kingdom
Chloe
$50 nightly
The price is $59
Jun 8 - Jun 9
Total with taxes and fees
The Otunna Guest House

20. Hotel Sigiriyaaya

Hotel Sigiriyaaya
2.5 star property
Sigiriya
9.8 out of 10, Exceptional, (6 reviews)
"Great place to stay. Enjoyed the location, well maintained, clean rooms. Staff is friendly and service has been prompt."
United Kingdom
Bhanu
$70 nightly
The price is $70
Jun 10 - Jun 11
Total with taxes and fees
Hotel Sigiriyaaya
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Kandalama

Nestled beside Kandalama Lake, this tranquil retreat offers spectacular views of Sigiriya Rock and wildlife-rich jeep safaris in nearby Minneriya National Park. Climb the ancient Dambulla Cave Temple to discover golden Buddha statues, then cool off with a refreshing swim in the hotel's infinity pool.

Kandalama Lake in central Sri Lanka

Top Kandalama Hotel Reviews

More cheap stays in Kandalama

Hotels in Kandalama with star-rating

Why book with Expedia?

  • Flexible booking

    On Expedia, you can find plenty of hotels with flexible cancellation in Kandalama using the “Fully refundable property” search filter. Just be sure to always double-check each hotel's cancellation policy before booking.

  • Book now and pay later

    With countless book now, pay later options, there's no need to wait till payday to grab a deal. Use the “Reserve now, pay later” search filter to view all properties available with this payment option in Kandalama.

  • Hotel comparison

    Thanks to the handy “Compare properties” tool on Expedia, you can compare hotels in Kandalama side by side with just a few clicks.

  • Member prices

    Join Expedia's loyalty program, One Key, for free and unlock Member Prices and rewards on select hotels worldwide. Simply log in when you search and look out for the blue savings label.

Frequently asked questions

What is the best area to stay in Kandalama?
The best area to stay in Kandalama is directly around the Kandalama Lake, specifically where the main resorts are situated.

This area is defined by its serene natural surroundings, with properties often integrated into the landscape of dense jungle and overlooking the expansive lake. It's an ideal choice for travelers seeking a tranquil retreat and direct access to nature's beauty.

Couples often find this location superb for a romantic getaway, as the resorts offer private settings, often with balconies or terraces that provide stunning views of the lake and surrounding wildlife. The focus here is on relaxation and enjoying the peaceful environment.

For those interested in exploring the region's historical sites, staying near the lake offers convenient access to attractions like the Dambulla Cave Temple and Sigiriya Rock Fortress, which are typically a short drive away.
What are the best hotels in Kandalama that travelers recommend?
Two of the best hotels in Kandalama that receive consistently high recommendations from travelers are the Heritance Kandalama and the Amaya Lake Dambulla.

The 5-star Heritance Kandalama, with a 9.0 rating, is highly praised for its unique and amazing location, often featuring lake and mountain views. Guests consistently highlight the attentive and amazing staff, along with wonderful service. The hotel also offers 24-hour room service, premium bedding, and air conditioning for a comfortable stay.

Another highly recommended option is the 4-star Amaya Lake Dambulla, which has an 8.6 rating. Travelers frequently compliment the excellent and lovely staff, as well as the excellent food. This resort-style hotel offers features like private plunge pools, a poolside bar, and on-site outdoor tennis facilities, in addition to 24-hour room service and premium bedding.
What are the best family hotels in Kandalama?
For travelers seeking excellent family-friendly hotels in Kandalama, consider the Lake Lodge Boutique Hotel Kandalama, Heritance Kandalama, or Amaya Lake Dambulla.

The 4.5-star Lake Lodge Boutique Hotel Kandalama, with an outstanding 9.6 rating, offers a complimentary crib, free toiletries, and free cooked breakfast, making it very convenient for families. Guests can also enjoy free WiFi, free self-parking, and nearby free parking. A 24-hour airport shuttle is available for easy transport.

Another excellent choice is the 5-star Heritance Kandalama, rated 9.0. This hotel provides complimentary cribs and on-site babysitting and childcare services, which are great for families. It also features child-friendly window designs, mountain views, and mountain bike rentals nearby, offering activities for all ages. Guests frequently praise the attentive and amazing staff, the unique and amazing location, and the wonderful service.

The 4-star Amaya Lake Dambulla, with an 8.6 rating, is also a great option for families. It offers on-site babysitting and childcare services, along with a free children's club, ensuring entertainment for younger guests. A 24-hour airport shuttle with scheduled availability adds to the convenience. Guests often highlight the excellent and lovely staff and the excellent food.
What are the best 5-star hotels in Kandalama?
For a highly-rated 5-star hotel in Kandalama, consider the Heritance Kandalama.

The Heritance Kandalama, with an excellent 9.0 rating, offers a luxurious stay with 24-hour room service and premium bedding for ultimate comfort. Guests frequently praise the attentive and amazing staff, as well as the unique and amazing location. Many rooms feature lake or mountain views, and all are equipped with air conditioning.
Are there any all-inclusive hotels in Kandalama?
Yes, for an all-inclusive hotel in Kandalama, the Heritance Kandalama is an excellent option.

This 5-star hotel, with an impressive 9.0 rating, offers an extensive all-inclusive stay. Guests frequently praise the attentive and amazing staff, as well as the unique and amazing location. The hotel also features a full-service spa with a sauna, steam room, and a variety of treatments including Ayurvedic treatments, aromatherapy, massages, manicures, pedicures, body scrubs, and facials. For those who enjoy activities, mountain biking is available nearby.
What are the best spa hotels in Kandalama?
For the best spa hotels in Kandalama, consider the Heritance Kandalama, the Lake Lodge Boutique Hotel Kandalama, and the Amaya Lake Dambulla.

The 5-star Heritance Kandalama, with a 9.0 rating, offers a full-service spa with a wide array of treatments including body scrubs, aromatherapy, Ayurvedic treatments, massages, facials, manicures, and pedicures. Guests can also enjoy the sauna and steam room facilities. Travelers frequently praise the attentive and amazing staff and the unique location.

Another excellent choice is the 4.5-star Lake Lodge Boutique Hotel Kandalama, which boasts an impressive 9.6 rating. Its onsite spa provides couples treatment rooms and individual treatment rooms for massages, Ayurvedic treatments, facials, and body treatments.

The 4-star Amaya Lake Dambulla, rated 8.6, also features an onsite full-service spa. Guests can indulge in body treatments, massages, Ayurvedic treatments, facials, and couples treatment rooms. Visitors often highlight the excellent and lovely staff and the excellent food.
What hotels in Kandalama offer free breakfast?
For hotels in Kandalama that offer complimentary breakfast, consider the Lake Lodge Boutique Hotel Kandalama.

This 4.5-star hotel, with an outstanding 9.6 rating, provides a free cooked breakfast daily, ensuring a great start to your day. Guests also benefit from a convenient 24-hour airport shuttle, free WiFi, and complimentary self-parking.
What are the most romantic hotels in Kandalama for couples?
For a truly romantic experience in Kandalama, consider the Heritance Kandalama, the Amaya Lake Dambulla, or the Lake Lodge Boutique Hotel Kandalama.

The 5-star Heritance Kandalama, with an impressive 9.0 rating, is described by guests as having a unique and amazing location with attentive and amazing staff. It offers a full-service spa with a sauna, steam room, and a variety of treatments including Ayurvedic treatments, aromatherapy, massages, and manicures. Many rooms feature balconies with mountain views or lake views, and there is also a hot tub.

Another excellent choice is the 4-star Amaya Lake Dambulla, rated 8.6. This hotel provides a relaxing setting with an outdoor pool and poolside bar, and guests frequently praise the excellent and lovely staff, as well as the excellent food. It also offers couples treatment rooms for a shared spa experience.

The 4.5-star Lake Lodge Boutique Hotel Kandalama, boasting an exceptional 9.6 rating, is also a great option. Guests can enjoy mountain views and the hotel offers couples treatment rooms. Convenience is enhanced with a free cooked breakfast, free WiFi, and free self-parking.
When is the best time to go to Kandalama?
For the most enjoyable visit to Kandalama, the best time to go is during the dry season, which runs from December to April.

During these months, you'll experience consistently sunny days and lower humidity, making it ideal for exploring the cultural triangle's ancient sites like Sigiriya and Dambulla, which are just a short drive from Kandalama. The pleasant weather ensures comfortable outdoor activities and clear skies for sightseeing.

Travelers looking for a peaceful and well-planned retreat will find this period particularly appealing.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Kandalama.
How can I save on a Kandalama hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Kandalama hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Kandalama hotel?
Prices for hotels in Kandalama often vary, but you can find a great deal from $10 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.