Hotels in Dambulla

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

Where to stay in Dambulla?

Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in Dambulla on Hotels.com. These Dambulla hotels consistently deliver on comfort, location and traveler experience. Last updated on .

Heritance Kandalama

Heritance Kandalama
5.0 star property
Kandalama
9.0 out of 10, Wonderful, (686 reviews)
$160 nightly
The price is $191
Jul 29 - Jul 30
Total with taxes and fees
Heritance Kandalama

Hotel Sigiriya

Hotel Sigiriya
4.0 star property
Sigiriya
8.8 out of 10, Excellent, (562 reviews)
$104 nightly
The price is $124
Jul 9 - Jul 10
Total with taxes and fees
Hotel Sigiriya

Eden Grand

Eden Grand
3.5 star property
Dambulla
9.8 out of 10, Exceptional, (17 reviews)
$25 nightly
The price is $30
Jul 1 - Jul 2
Total with taxes and fees
Eden Grand

Jetwing Lake

Jetwing Lake
5.0 star property
Dambulla
9.6 out of 10, Exceptional, (149 reviews)
Unwind in this luxurious retreat with 2 restaurants serving local cuisine and a spa offering Ayurvedic treatments. The outdoor pool with poolside bar creates a perfect oasis after exploring nearby Dambulla Cave Temple and cricket stadium.
Jetwing Lake

Hotel Freedom Village

Hotel Freedom Village
3.0 star property
Dambulla
9.0 out of 10, Wonderful, (102 reviews)
Immerse yourself in Sri Lankan tranquility at this Dambulla hotel near ancient cave temples. The refreshing outdoor pool, garden terrace, and restaurant create a peaceful oasis. Free WiFi and parking add convenience while exploring local attractions.
$25 nightly
The price is $30
Jul 9 - Jul 10
Total with taxes and fees
Hotel Freedom Village

Amaya Lake Dambulla

Amaya Lake Dambulla
4.0 star property
Kandalama
8.6 out of 10, Excellent, (143 reviews)
Surrounded by nature in Kandalama, this tranquil resort offers a complimentary kids' club while adults unwind with spa treatments. Jump into the outdoor pool, enjoy meals at Samara restaurant, or play tennis near Dambulla Cave Temple.
$83 nightly
The price is $98
Jun 29 - Jun 30
Total with taxes and fees
Amaya Lake Dambulla

Supreme Dambulla

Supreme Dambulla
3.5 star property
Dambulla
8.2 out of 10, Very Good, (12 reviews)
Set in historic Dambulla, this hotel offers abundant leisure with 10 outdoor pools, including one for children. Enjoy diverse cuisine at 20 restaurants and 10 bars. Free breakfast, WiFi and parking enhance your stay near famous cave temples.
$28 nightly
The price is $34
Jul 4 - Jul 5
Total with taxes and fees
Supreme Dambulla

L's Lanka

L's Lanka
3.0 star property
Dambulla
8.8 out of 10, Excellent, (3 reviews)
This cozy B&B offers convenient access to Dambulla Cave Temple and the International Stadium. Enjoy complimentary parking, room service, and round-the-clock front desk assistance throughout your cultural exploration of Sri Lanka.
$32 nightly
The price is $39
Jun 29 - Jun 30
Total with taxes and fees
L's Lanka

Hotel Silver Horse Dambulla

Hotel Silver Horse Dambulla
3.0 star property
Dambulla
8.6 out of 10, Excellent, (4 reviews)
Wake up to complimentary breakfast at this peaceful hotel near Dambulla's famous cave temple. Free WiFi keeps you connected while convenient parking makes exploring simple. The nearby Rangiri International Stadium adds sporting excitement to your stay.
$33 nightly
The price is $38
Jul 6 - Jul 7
Total with taxes and fees
Hotel Silver Horse Dambulla

Lake Lodge Boutique Hotel Kandalama

Lake Lodge Boutique Hotel Kandalama
4.5 star property
Kandalama
9.6 out of 10, Exceptional, (4 reviews)
Surrounded by the natural beauty of Kandalama, this luxury hotel offers 2 restaurants and bars, an outdoor pool, and spa services. Free breakfast, WiFi, and parking add value, with Popham's Arboretum and Dambulla Cave Temple nearby.
$175 nightly
The price is $209
Jul 19 - Jul 20
Total with taxes and fees
Lake Lodge Boutique Hotel Kandalama

Athena Lake by Seedevi

Athena Lake by Seedevi
3.5 star property
Dambulla
9.4 out of 10, Exceptional, (6 reviews)
Peaceful lakeside haven with a sparkling pool where you can unwind with a massage. Grab tasty bites at the café or drinks at the poolside bar. Explore nearby Popham's Arboretum and Dambulla Cave Temple from this convenient spot.
$59 nightly
The price is $72
Jun 29 - Jun 30
Total with taxes and fees
Athena Lake by Seedevi

Sigiriya Kingdom Resort

Sigiriya Kingdom Resort
3.5 star property
Dambulla
7.0 out of 10, Good, (4 reviews)
Surrounded by natural beauty near Dambulla Cave Temple, this family-friendly resort offers tranquil escapes with its outdoor and children's pools. Unwind in the hot tub or garden after exploring nearby Popham's Arboretum.
$53 nightly
The price is $63
Jun 29 - Jun 30
Total with taxes and fees
Sigiriya Kingdom Resort

Sigiriana Resort by Thilanka

Sigiriana Resort by Thilanka
5.0 star property
Dambulla
7.8 out of 10, Good, (76 reviews)
Wake to regional cuisine at Rice restaurant after a peaceful night in this luxury resort. Indulge in deep-tissue massages near Dambulla Cave Temple, then unwind at the poolside bar. Free WiFi and parking enhance your stay just moments from local attractions.
$89 nightly
The price is $105
Jul 1 - Jul 2
Total with taxes and fees
Sigiriana Resort by Thilanka

Raintree

Raintree
3.5 star property
Dambulla
9.4 out of 10, Exceptional, (3 reviews)
Embrace the serenity at this Dambulla lodge, near famous Cave Temple and Popham's Arboretum. Cool off in the outdoor pool or unwind on the rooftop terrace after exploring. Free WiFi and parking add convenience.
$35 nightly
The price is $42
Jun 29 - Jun 30
Total with taxes and fees
Raintree

Araliya Self Cooking Resort Dambulla

Araliya Self Cooking Resort Dambulla
2.0 star property
Dambulla
8.8 out of 10, Excellent, (6 reviews)
Escape to this tranquil aparthotel near Dambulla's famous cave temple and Popham's Arboretum. Relax at the full-service spa and sauna after preparing meals in your own space. Premium bedding, slippers, and garden views ensure comfort during your cultural adventure.
Araliya Self Cooking Resort Dambulla

Seasons Villa

Seasons Villa
3.5 star property
Inamaluwa
9.8 out of 10, Exceptional, (16 reviews)
This peaceful B&B in Inamaluwa features spa services and a restaurant where you can unwind after exploring. A garden and terrace add charm, while free WiFi and parking enhance your stay near Popham's Arboretum.
$14 nightly
The price is $17
Jun 29 - Jun 30
Total with taxes and fees
Seasons Villa

Sundaras Sigiria Jungles Cave Resort

Sundaras Sigiria Jungles Cave Resort
2.5 star property
Dambulla
7.6 out of 10, Good, (11 reviews)
Discover a secluded sanctuary near Dambulla Cave Temple with 2 restaurants and an outdoor pool. After exploring nearby attractions, unwind at the full-service spa or sip drinks at one of the bars. The lush garden and terrace offer peaceful moments in nature.
$85 nightly
The price is $100
Jun 30 - Jul 1
Total with taxes and fees
Sundaras Sigiria Jungles Cave Resort

Hotel Golden Ray

Hotel Golden Ray
3.0 star property
Dambulla
6.0 out of 10, (2 reviews)
Dive into ancient history at this Dambulla hotel with an outdoor pool and 24-hour room service. Located near the famous Cave Temple and Rangiri Stadium, guests enjoy free breakfast, parking, and a welcoming café to refuel after sightseeing adventures.
Hotel Golden Ray

Moi Dambulla by DBI

Moi Dambulla by DBI
2.5 star property
Sigiriya
10.0 out of 10, Exceptional, (1 review)
Wake up to adventure at this conveniently located hotel near Dambulla Cave Temple. Cool off in the outdoor pool after exploring nearby attractions, then enjoy a meal at the on-site restaurant before retreating to your comfortable room.
$45 nightly
The price is $54
Jun 29 - Jun 30
Total with taxes and fees
Moi Dambulla by DBI

Pelwehera Village Resort

Pelwehera Village Resort
3.0 star property
Dambulla
9.0 out of 10, Wonderful, (2 reviews)
Immerse yourself in Dambulla's natural beauty at this tranquil village resort featuring an outdoor pool with separate children's area. Explore nearby Popham's Arboretum and famous Cave Temple, then unwind at the restaurant and bar after a day of sightseeing.
$40 nightly
The price is $47
Jun 29 - Jun 30
Total with taxes and fees
Pelwehera Village Resort
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.

Get last-minute hotel deals in Dambulla and save more

Sign in to unlock great savings.
Showing deals for:Jul 3 - Jul 5
Showing deals for:Jul 27 - Jul 28

Check out hotels with a pool in Dambulla

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.

When is the best time to visit Dambulla?

Our prices for hotels in Dambulla are cheapest in May
Price trends for hotels in Dambulla
Pricing is based on two traveler single night rates
View properties in June
Currently viewing crowd sizes and weather for June.
Typical weather for Dambulla
June
High 89°F / low 76°F. Sunny most days.
View properties in June
89°
weather_sun
June, no crowd data, average high temperature 89 degrees Fahrenheit, average low temperature 76 degrees Fahrenheit. Sunny most days.
76°
89°
weather_sun
July, no crowd data, average high temperature 89 degrees Fahrenheit, average low temperature 76 degrees Fahrenheit. Sunny most days.
76°
89°
weather_sun
August, no crowd data, average high temperature 89 degrees Fahrenheit, average low temperature 75 degrees Fahrenheit. Sunny most days.
75°
89°
weather_sun
September, no crowd data, average high temperature 89 degrees Fahrenheit, average low temperature 75 degrees Fahrenheit. Sunny most days.
75°
87°
weather_partly_sunny
October, no crowd data, average high temperature 87 degrees Fahrenheit, average low temperature 74 degrees Fahrenheit. Partly sunny.
74°
83°
weather_sleet
November, no crowd data, average high temperature 83 degrees Fahrenheit, average low temperature 72 degrees Fahrenheit. Rainy most days.
72°
82°
weather_sleet
December, no crowd data, average high temperature 82 degrees Fahrenheit, average low temperature 70 degrees Fahrenheit. Rainy most days.
70°
81°
weather_cloudy
January, no crowd data, average high temperature 81 degrees Fahrenheit, average low temperature 68 degrees Fahrenheit. Cloudy most days.
68°
84°
weather_sun
February, no crowd data, average high temperature 84 degrees Fahrenheit, average low temperature 68 degrees Fahrenheit. Sunny most days.
68°
89°
weather_sun
March, no crowd data, average high temperature 89 degrees Fahrenheit, average low temperature 71 degrees Fahrenheit. Sunny most days.
71°
91°
weather_sun
April, no crowd data, average high temperature 91 degrees Fahrenheit, average low temperature 74 degrees Fahrenheit. Sunny most days.
74°
90°
weather_sun
May, no crowd data, average high temperature 90 degrees Fahrenheit, average low temperature 76 degrees Fahrenheit. Sunny most days.
76°
Monthly weather averages (ËšF)

Top landmarks in Dambulla

Learn more about Dambulla

Dambulla is well-known for its attractions such as Dambulla Cave Temple and Rangiri Dambulla International Stadium.

A temple interior with large Buddha statues, intricate ceiling artwork, and a central stupa.

Check out reviews of Dambulla hotels guests love

Frequently asked questions

How much does a hotel room cost in Dambulla?
You can find top hotels in Dambulla from $16 with options to suit your budget and needs. If you're looking for an affordable hotel in Dambulla that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com.
How can I find deals and earn rewards at Dambulla hotels?
Discover great deals on Dambulla hotel stays with Hotels.com. You can also look at hotel prices mid-week or during the low season to find off-peak deals. And make sure to check out our last-minute deals on Dambulla hotels.
Can I book Dambulla hotels with free cancellation?
In order to book a refundable Dambulla hotel, simply filter hotels by "Property cancellation options" and select "Fully refundable property". Most hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are the top-rated luxury hotels in Dambulla?
Some of the most popular luxury hotels in Dambulla are Jetwing Lake, Sigiriana Resort by Thilanka, and Kalundewa Retreat. Jetwing Lake is a luxury resort with a high guest rating amongst our travelers, and it offers an outdoor pool and a full-service spa, plus turndown service in the guestrooms. Sigiriana Resort by Thilanka and Kalundewa Retreat are also popular luxury stays in great Dambulla locations.
What are some top pet-friendly hotels in Dambulla?
Consider one of our travelers' favorite pet-friendly hotels in Dambulla:
  • Raintree: A lodge with a guest rating of 9.4 out of 10
You can check "Pet friendly" on the Hotels.com "Amenities" filter in your search to find even more pet-friendly hotels in Dambulla.
What are some of the best hotels in Dambulla for couples?
Choose a top-rated Dambulla romantic hotel and enjoy your couple's getaway. Our travelers love Jetwing Lake, a resort with 2 restaurants and an outdoor pool. Another romantic hotel with top reviews is Sigiriana Resort by Thilanka. This resort offers a restaurant and an outdoor pool for a perfect stay. Discover more hotels in Dambulla on Hotels.com for couples by using the "Traveler experience" filter in your search and selecting "Adults only" or "Romantic".
What are some of the best kid-friendly hotels in Dambulla?
One of the best Dambulla hotels for kids is Jetwing Lake. Jetwing Lake is a kid-friendly resort with a guest score of 9.6 out of 10 plus family-friendly amenities like an outdoor pool, free valet parking, and a barbecue grill. Find even more kid-friendly hotels in Dambulla by using our "Family friendly" filter on Hotels.com when you search.
What are the top Dambulla hotels with a pool?
For some added luxury, discover the best Dambulla hotels with a pool. Coffee House Resort Dambulla,Sigiriya is a great hotel with an outdoor pool and a children's pool, and a guest rating of 10 out of 10. Plus, you can make the most of its restaurant and coffee shop/cafe. Jetwing Lake is a popular resort that features an outdoor pool along with a full-service spa and 2 restaurants. You can select "Pool" in the "Amenities" filter of your search on Hotels.com to find even more places to stay in Dambulla with a pool.
What are some of the best Dambulla hotels with free parking?
If you're arriving by car, choosing a great Dambulla hotel with free parking is a plus. Our travelers' favorites include:
What are some popular hotels in central Dambulla?
For hotels in central Dambulla, check out Evergreen Dambulla and Coffee House Resort Dambulla,Sigiriya. Travelers love Evergreen Dambulla for its location, as well as the free continental breakfast, free parking and in-room massages this bed & breakfast offers. Coffee House Resort Dambulla,Sigiriya is another popular central hotel with an outdoor pool, a children's pool and a restaurant.
Where can I get free parking at my hotel in Dambulla?
Sundaras Resort & Spa offers the perk of free parking.
Can I book a refundable hotel in Dambulla?
If you need the flexibility to change your travel plans to Dambulla, most accommodations offer refundable* rates you can book. You can find these properties by searching our site and using the "fully refundable" filter to narrow down the results.

Find out more about Dambulla

Unveiling Dambulla: Where Ancient Wonders Embrace Nature's Splendor

Nestled in the heart of Sri Lanka's Central Province, Dambulla is a captivating blend of culture and nature. Famous for the UNESCO-listed Dambulla Cave Temple, this historic site showcases stunning rock-cut statues and murals that reflect centuries of devotion. Surrounded by lush landscapes and vibrant wildlife, Dambulla is also a gateway to nearby national parks. Visitors can explore the lively town, savor local cuisine, and unwind in charming resorts. With its rich heritage and serene beauty, Dambulla promises an unforgettable experience for travelers seeking both adventure and tranquility.

Discover great hotels in Dambulla

Dambulla offers a range of accommodations, from budget-friendly hotels to more upscale options. You'll find places close to key attractions and local dining, making it easy to explore the area. Whether you're looking for a cozy guesthouse or a comfortable hotel, Dambulla caters to various traveler needs. These are some of the hotels preferred by our travelers in Dambulla:

  1. Lake Lodge Boutique Hotel KandalamaOpens in a new window: This elegant 4.5-star hotel offers a sophisticated environment ideal for travelers seeking comfort and distinctive experiences. The property features a well-equipped Business Center and versatile meeting spaces, ensuring seamless business gatherings. Families will appreciate the thoughtful amenities like complimentary cribs and childcare services. With a focus on smooth, high-quality journeys, guests can indulge in curated experiences and enjoy a range of recreational options nearby. Frequent travelers appreciate the hotel's commitment to providing a welcoming atmosphere and exceptional service, making it a top choice for those seeking both relaxation and productivity.
  2. Amaya Lake DambullaOpens in a new window: A vibrant 4.0-star resort, Amaya Lake Dambulla is perfect for adventure seekers and leisure travelers alike. The property boasts a variety of exciting activities, including motorboating, rafting, and hiking, all designed to enhance your stay. Guests can unwind in luxurious accommodations while enjoying exquisite dining options and recreational facilities. The hotel also prioritizes family-friendly amenities, ensuring a delightful experience for all ages. With its blend of adventure and relaxation, this resort stands out as a favorite among travelers looking for unique experiences in a picturesque setting.
  3. Amaya SignatureOpens in a new window: Amaya Signature is a stylish 3.5-star hotel that caters to discerning leisure travelers in search of a luxurious getaway. The property showcases elegant design elements and high-end amenities, creating an inviting atmosphere for relaxation. Business travelers will appreciate the focus on comfort and quality service, ensuring a smooth stay. Guests can savor delightful culinary experiences and unwind in tranquil surroundings. Review sentiments highlight the property's attention to detail and commitment to providing an exceptional experience, making it a sought-after destination for those looking to indulge in a refined atmosphere.

Top locations to stay in Dambulla

In Dambulla, great areas to stay include Sigiriya, Avudangawa, and Kandalama. Sigiriya is renowned for its stunning gardens and ancient rock fortress. Avudangawa offers unique cultural experiences and local charm. Kandalama is perfect for dining and relaxation by the lake. For first-time visitors, Sigiriya stands out as the best choice, providing iconic sights and easy access to nearby attractions.

  1. SigiriyaOpens in a new window: Staying in Sigiriya means being in the heart of one of Sri Lanka's most famous cultural landmarks. This area is renowned for the iconic Sigiriya Rock Fortress, a UNESCO World Heritage Site, offering stunning views and a fascinating glimpse into ancient history. The surrounding gardens and water features enhance the serene atmosphere, perfect for leisurely strolls. Additionally, Sigiriya is a gateway to various nature trails and wildlife experiences, ensuring you can enjoy the beauty of Sri Lanka’s diverse landscapes while soaking up the rich culture.
  2. KandalamaOpens in a new window: Kandalama is a great choice for travelers seeking a peaceful retreat surrounded by nature. Nestled near the Dambulla Cave Temple, it features breathtaking views and eco-friendly accommodations that blend seamlessly with the environment. The area is also known for its dining options that focus on local cuisine, allowing you to indulge in authentic flavors while enjoying the tranquil surroundings. The proximity to natural reserves offers opportunities for birdwatching and exploring the lush greenery, making it a perfect spot for nature lovers.
  3. AvudangawaOpens in a new window: Avudangawa is a cozy, less-explored gem perfect for those looking to escape the hustle and bustle. This area offers a taste of local life with charming small shops and markets where you can find unique souvenirs and handicrafts. It’s an ideal base for venturing out to nearby attractions like the Dambulla Cave Temple and various scenic spots, providing a more intimate experience of Sri Lankan culture without the crowds. If you're looking for a quieter stay with authentic local interactions, Avudangawa is a delightful option.

Things to do in Dambulla

Dambulla enchants travelers with its stunning landscapes, featuring lush forests, rolling hills, and serene lakes. Explore the vibrant local scene with opportunities for hiking, boating, and diving. Enjoy family-friendly spots and relax at charming resorts, making it a delightful destination for those seeking both adventure and tranquility.

  • Dambulla Cave TempleOpens in a new window – Discover the stunning rock formations housing this ancient temple complex, featuring beautifully preserved Buddha statues and intricate frescoes. As you wander through the caves, take note of the serene atmosphere that surrounds you, perfect for reflection and admiration of the artistry.
  • Ancient City of SigiriyaOpens in a new window – Step back in time at this UNESCO World Heritage site, renowned for its impressive fortress atop a massive rock. Climb the steep stairs to the summit for breathtaking views of the surrounding jungle and explore the ruins that tell the story of this once-majestic royal citadel.
  • Pidurangala RockOpens in a new window – Take on the challenge of hiking Pidurangala Rock, where a rewarding vantage point awaits you. Enjoy panoramic views of Sigiriya and the lush landscapes below, especially at sunrise or sunset when the scenery is bathed in golden light.
  • Sigiriya MuseumOpens in a new window – Delve into the rich history of Sigiriya at this informative museum. With engaging exhibits that showcase archaeological findings and the stories of ancient kings, you’ll gain deeper insights into the cultural significance of this iconic site.

5 tips for savvy savings when booking a hotel in Dambulla

  1. Book for the cheapest times: The most budget-friendly time to visit Dambulla is in June, September, and October, when hotel prices are typically lower. For a great value experience, it's recommended to stay for at least 2 to 3 days to fully appreciate the area's significant landmarks and cultural sites. During your visit, you can explore historic villages, temples, ancient archaeological sites, and national parks that showcase Dambulla's rich history and natural beauty. This allows you to immerse yourself in the local culture while enjoying the affordability of your trip.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Dambulla, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window section on Hotels.com, where you may find discounted rates on hotels as your travel date approaches. Enabling email alerts or push notifications can help keep you informed about flash sales and special promotions, so you don't miss any opportunities to save. Additionally, Smart ShoppingOpens in a new window is a comparison tool available in the app that allows you to compare hotel prices and amenities. This way, if prices drop or rooms become available, you're more likely to be the first to know and book your ideal getaway.
  3. Be flexible with dates: Prices can fluctuate due to factors such as the hotel's location, star rating, and the season, so being flexible with your travel dates may help you save on your stay in a Dambulla hotel. If you're interested in unique accommodations, boutique hotels often provide a more personalized experience and can sometimes offer better value. When you book through Hotels.com, we'll inform you if the price for your chosen dates is above or below the average. If the price is higher, we may suggest alternative dates that could help you find a more budget-friendly option.
  4. Consider your location: Hotels near the city center usually tend to be more expensive, but thanks to Dambulla's great public transportation options, you might discover a more affordable independent hotel a bit farther out that’s still well-connected. If you're interested in exploring alternative, less crowded neighborhoods or even lesser-known nearby cities, you can often find excellent value for your money. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.
  5. Become a Member: Join our membership for free and unlock amazing savings for your next stay in Dambulla! With access to over 100,000 hotels worldwide, you can enjoy exclusive member prices and fantastic deals. As you progress through the membership tiers, you’ll gain additional perks, including complimentary room upgrades (when available) and discounts on food and beverages at select VIP Access properties. Don’t miss out on the opportunity to enhance your travel experience—sign up today and start saving!

Best time to go to Dambulla

Dambulla experiences its lowest average temperature in January, at 73.9°F (23.3°C), while May to June are the hottest months, with an average temperature of 81.5°F (27.5°C). November tends to be the wettest month. The peak travel months to visit Dambulla are January, February, and December, which see a higher number of tourists. During this peak period, the weather is mostly sunny to mostly cloudy, accompanied by light to moderate rainfall. In contrast, May, June, and October are ideal if you're looking for a calmer vacation, marked by no to moderate rainfall and mostly sunny conditions.

Keep exploring