See the latest prices and deals by choosing your dates.
Hotel in Sigiriya
Located in Sigiriya, 1.9 km from Sigiriya Rock, il Frangipane provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. We had a very nice stay at this lovely hotel, staff was really friendly and we liked it very much.
Hotel in Sigiriya
Located in Sigiriya, 2.7 km from Sigiriya Rock, Lion Gate Hotel Sigiriya provides accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant. The hotel is beautiful, modern and spotlessly clean. The staff is amazing, hotel manager Bernard is doing an amazing job running the place. Not only he took care that we were satisfied within the hotel, but he also arranged/booked all the activities for us for a very fair price - sunrise at Pidurangala rock, safari to Minneriya national park, and a ride to our next stay. He always only booked the "checked" drivers/guides he knew, that spoke very good English and gave us the best experience possible. We were also very satisfied with the safari guide - we saw a lot of wild animals, he explained us a lot about the wildlife of the national park, and he was very respectful to the animals (not coming too close, moving away if the elephants came closer and wanted to cross the road...). The breakfast is also very big and delicious, with eggs, sandwiches and fresh fruit. Definitely the best stay we had in Sri Lanka!
Hotel in Sigiriya
Located in Sigiriya, 3 km from Sigiriya Rock, Sigiriya Cottage provides accommodation with free bikes, free private parking, a fitness centre and a garden. The place is really nice and the owner is very welcoming. He was available and gave great insight on what activities we should do. He spotted our traveler profile and advised us accordingly. At the hotel, you can grab some bikes and there is a cool trail around the nearby lake... The room was clean, bigger than expected, and comfortable. The food was good and they bake their berad onsite etc... You can't go wrong there.
Hotel in Sigiriya
Set in Sigiriya, 9.2 km from Pidurangala Rock, Tropicara Resort offers accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant. Tropicara Resort exceeded my expectations! The staff were exceptionally friendly and welcoming, always going the extra mile. The rooms were clean, spacious, and beautifully designed, offering great comfort. The food was delicious, with fresh, flavorful dishes that I looked forward to every day. Overall, it’s a perfect combination of excellent service, quality rooms, and amazing food. Highly recommended!
Hotel in Sigiriya
Set in Sigiriya, 3.7 km from Sigiriya Rock, The Cottage Sigiriya offers accommodation with free bikes, free private parking, an outdoor swimming pool and a garden. It was a perfect stop to relax and to see Sigiriya. The staff was super in any circumstances.
Hotel in Sigiriya
Set in Sigiriya, 1.8 km from Pidurangala Rock, Bird Paradise offers accommodation with a garden, free private parking, a terrace and a restaurant. The owner was very friendly, great breakfast and clean and spacious rooms with a nice temperature. The location is also good, close to everything.
Hotel in Sigiriya
NATURALIZA has an outdoor swimming pool, garden, a terrace and restaurant in Sigiriya. Featuring a bar, the property is located within 12 km of Pidurangala Rock. We had such an amazing stay here, the staff is SO nice! The room is very spacious and the bed was one of the most comfiest we had during our trip. Also the shower is warm and the Pool is great too! Breakfast is nice, they have a great cook that makes the yummiest tuna sandwich (a must try!!!) Actually all the food tastes very good. Couldn't recommend this place more!!
Hotel in Sigiriya
Set in Sigiriya, 11 km from Pidurangala Rock, Tepraas Sigiriya offers accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant. It was a wonderful stay at Teaprass. The service was excellent, and the breakfast was delicious. Chanaka & staff assisted us every step of the way, promptly fulfilling all our needs. Overall, it was an excellent experience. They also arranged a safari, which was great. The atmosphere was calm and quiet.
Hotel in Dambulla
Located in Dambulla, 17 km from Sigiriya Rock, Black Mustang Hotel provides accommodation with free bikes, free private parking, a garden and a terrace. Supercool hosts, cosy place, near the jungle, not inner city, breakfast was excellent. Rooms are clean and comfortable. Highly recommended.
Hotel in Sigiriya
Set in Sigiriya, 2 km from Sigiriya Rock, La Dolce Vita offers accommodation with a garden, free private parking, a terrace and a restaurant. Pool is just so nice and relaxing. In the middle of a jungle so close to nature with so many butterflies. Stuff are so cool and kind, will help you in anything. Rooms are clean and comfy. Good breakfast also. Thank you for a relaxing staying. Best value for money.
Hotel in Sigiriya
Hotel in Sigiriya
Hotel in Sigiriya
Hotel in Sigiriya
Hotel in Sigiriya
Hotel in Sigiriya
Hotel in Sigiriya
Hotel in Sigiriya
Hotel in Sigiriya
Popular with guests booking hotels in Matale District
Hotel in Sigiriya
Popular with guests booking hotels in Matale District
Hotel in Sigiriya
Popular with guests booking hotels in Matale District
Hotel in Sigiriya
Popular with guests booking hotels in Matale District
Hotel in Dambulla
Popular with guests booking hotels in Matale District
Hotel in Sigiriya
Aliya Resort and Spa - Thema Collection is set amidst lush tropical foliage. Situated just opposite Sigiriya Rock, the resort boasts an outdoor swimming pool, fitness centre and 4 dining options. We enjoyed our stay at the hotel very much, in particular Pradeep's attention in the restaurant.
Hotel in Dambulla
Situated in Dambulla, 17 km from Sigiriya Rock, Hotel Awaken features accommodation with a garden, free private parking and a terrace. Great, amazing and very welcoming owner.
Hotel in Sigiriya
Situated in Sigiriya, 1.4 km from Sigiriya Rock, Sigiri Lanka Resort features accommodation with a garden, free private parking and a terrace. Everything was above my expectations. Clean, with all the components needed to have a good stay..
Hotel in Dambulla
Set in Dambulla, 14 km from Sigiriya Rock, Coffee House Dambulla offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. The Coffeehouse in Dambulla is extremely comfortable. The bedrooms are clean and spacious.
Hotel in Sigiriya
Situated in Sigiriya, 6.8 km from Pidurangala Rock, Sigiri Vananthara features accommodation with a garden, free private parking, a terrace and a restaurant. Excellent location right in the jungle, really helpful staff who want to help. Excellent experience!
Hotel in Sigiriya
Set in Sigiriya, 1.7 km from Sigiriya Rock, Pride Rock Villa & Tree House offers accommodation with a garden, free private parking and a terrace. Love the place, the food and people. Totally worth it!
Hotel in Dambulla
Located in Dambulla, 20 km from Sigiriya Rock, Prem Nadee Homestay provides accommodation with a garden, free private parking, a terrace and a restaurant. The lady host was so caring and sweet
Hotel in Sigiriya
Situated in Sigiriya, 1.8 km from Sigiriya Rock, Horizon Resort & Hostel Sigiriya features accommodation with a garden, free private parking, a terrace and a restaurant. Lovely place and lovely people. Simple and clean.
Hotel in Sigiriya
Situated in Sigiriya, 10 km from Sigiriya Rock, Pahana village features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Hotel in Galewela
Set in Galewela, 32 km from Sigiriya Rock, MARGOSA MOUNTAIN VILLA offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Immaculately maintained property. Gorgeous panoramic view from the room and balcony of mountains and...
Hotel in Dambulla
Situated in Dambulla, within 18 km of Sigiriya Rock and 21 km of Pidurangala Rock, Eden Grand features accommodation with a garden and free WiFi as well as free private parking for guests who drive. Very clean and spacious room Very good breakfast with option of western or Sri Lankan Very friendly...
Hotel in Digampathaha
Situated in Digampathaha, 10 km from Pidurangala Rock, Sigiriya Cashew Palace Resort features accommodation with a garden, free private parking, a terrace and a restaurant. Room is the best part and it is just as mentioned in the photos.
Hotel in Dambulla
Located in Dambulla, 27 km from Sigiriya Rock, Eco Village Kalundewa provides accommodation with a garden, free private parking and a terrace. Breakfast and hospitality was lovely
Hotel in Sigiriya
Set in Sigiriya, 2.5 km from Sigiriya Rock, Palmyra Nature Resort Sigiriya offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Relaxee place in jungle, a little remote if you don't have a transport, nice pool
Hotel in Sigiriya
Situated in Sigiriya, 2.9 km from Sigiriya Rock, Sigiriya Elegant Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Lovely staff couldn't do enough for you and made us all very welcome.
Hotel in Sigiriya
Set in Sigiriya, 10 km from Sigiriya Rock, Ceylon Breeze Sigiriya offers accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant. The breakfast was fantastic, with a variety of fresh and delicious options.
Hotel in Dambulla
Situated in Dambulla, within 20 km of Sigiriya Rock and 23 km of Pidurangala Rock, Golden stars hotel Dambulla features accommodation with a garden and free WiFi throughout the property as well as... Manager was so polite and kind
Hotel in Sigiriya
Situated in Sigiriya, within 3.5 km of Sigiriya Rock and 6.7 km of Pidurangala Rock, SMW Lodge Sigiriya features accommodation with a garden and free WiFi throughout the property as well as free... We really enjoyed our stay here. The host was so attentive and helpful.
Hotel in Dambulla
Situated in Dambulla, 20 km from Sigiriya Rock, Jm Resort features accommodation with a garden, free private parking and a terrace. Our stay at JM Resort was absolutely delightful!
Hotel in Dambulla
Set in Dambulla, within 19 km of Sigiriya Rock and 22 km of Pidurangala Rock, Nature Rock Dambulla offers accommodation with a garden and free WiFi throughout the property as well as free private... Highly recommend☺️.. Great and unusual place! Great location, very nice and helpful host! ..
Hotel in Sigiriya
Situated in Sigiriya, 3.2 km from Sigiriya Rock, AMRON RESORT SIGIRIYA features accommodation with a garden, free private parking and a terrace. The family were SO kind and helpful, breakfast both days was wonderful and varied, beds were very...
Hotel in Dambulla
Boasting a garden, terrace and views of garden, Dambulla Kings Inn is set in Dambulla, 20 km from Sigiriya Rock. The room was very spacious and clean. The garden was beautiful and very green with lots of trees.
Hotel in Dambulla
Sadee's Place is located in Dambulla, within 13 km of Sigiriya Rock and 16 km of Pidurangala Rock. Eventhough have little distance to Dambulla, the place is well connected to all local buses for easy...
Hotel in Avudangawa
Situated in Avudangawa, 11 km from Pidurangala Rock, Habarana Farm Cottage features accommodation with a garden, free private parking, a shared lounge and a terrace. It was from far my most genuine experience in Sri Lanka.
Travellers who stayed in Matale District near Sigiriya Airport (GIU) have said good things about SMW Lodge Sigiriya, AMRON RESORT SIGIRIYA and Sigiriya Elegant Resort.
Among the hotels near Sigiriya Airport in Matale District, Sigiriya Ranasinghe Nature Villa, Lion Gate Hotel Sigiriya and Sigiriya Cottage have also been highly rated.
Into The Wild Sigiriya, Sunrise Cottage and Horizon Resort & Hostel Sigiriya have received great reviews from travellers in Matale District regarding the views from their hotel rooms.
Guests staying in Matale District also spoke highly of the views from the rooms at Prem Nadee Homestay, Sigiriya Cashew Palace Resort and Habarana Farm Cottage.
On average, 3-star hotels in Matale District cost £38 per night, and 4-star hotels in Matale District are £50 per night. If you're looking for something really special, a 5-star hotel in Matale District can on average be found for £88 per night (based on Booking.com prices).
There are 839 hotels in Matale District you can book on Booking.com.
The average price per night for a 3-star hotel in Matale District this weekend is £35 or, for a 4-star hotel, £89. Looking for something even fancier? 5-star hotels in Matale District for this weekend cost on average around £272 per night (based on Booking.com prices).
Many families visiting Matale District loved staying at Hotel Awaken, Horizon Resort & Hostel Sigiriya and Sigiri Vananthara.
Similarly, Jm Resort, il Frangipane and Sigiri Lanka Resort are also popular among family travellers.
Some of the best hotels in Matale District near Sigiriya Rock include Thal Sewana Home Stay, Ayurvie Sigiriya - Ayurvedic Retreat by Thema Collection and The Otunna Guest House Sigiriya.
il Frangipane, Sigiriya Cottage and Panoramic Royal Villa are some of the popular hotels in Matale District.
In addition to these hotels, Sunrise Cottage, La Dolce Vita and Organic Garden Resort Sigiriya are also popular in Matale District.
On average, it costs £38 per night to book a 3-star hotel in Matale District for tonight. You'll pay on average around £89 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Matale District will cost around £196 (based on Booking.com prices).
Couples travelling in Matale District loved staying at Jim's Farm Villas, Prem Nadee Homestay and Hotel Awaken.
Similarly, these hotels in Matale District are highly rated by couples: MARGOSA MOUNTAIN VILLA, Nature Rock Dambulla and Pride Rock Villa & Tree House.
For hotels in Matale District that serve up a highly-rated breakfast, try Sunrise Cottage, Horizon Resort & Hostel Sigiriya and Eden Grand.
Breakfast at these hotels in Matale District are also highly rated: AMRON RESORT SIGIRIYA, Organic Garden Resort Sigiriya and Into The Wild Sigiriya.
Dambulla is a large city, situated in the Matale District, Central Province of Sri Lanka, situated 148 km north-east of Colombo and 72 km north of Kandy. It was a nice town for a relax trip, and when you stay in dambulla it's very convenient to visit sigirya and Habarana.