Find hotels near Pidurangala Rock, Sigiriya from $13

Start date: Check-in selected.
To Date
End date: Check-out

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 409 hotels close to Pidurangala Rock with room rates, reviews, and availability. Most hotels are fully refundable.

Jetwing Vil Uyana, A Luxury Reserve

4.5 star property
1.6 mi from Pidurangala Rock
9.6 out of 10, Exceptional, (65)
"Very quite and excellent."
United States
Hezekiah
$453 nightly
The price is $536
Dec 10 - Dec 11
Total with taxes and fees
Jetwing Vil Uyana, A Luxury Reserve

Sigiriya Rock Gate Resort

3.0 star property
1.1 mi from Pidurangala Rock
8.8 out of 10, Excellent, (52)
"Very cool place and very nice people "
United States
Michael
Sigiriya Rock Gate Resort

EKHO Sigiriya

3.5 star property
1.1 mi from Pidurangala Rock
8.8 out of 10, Excellent, (113)
"Great location. Friendly and helpful staff. Great food. Very comfortable bed. Only complaint is the walls in our room were very dirty "
United States
Riley
$83 nightly
The price is $99
Dec 10 - Dec 11
Total with taxes and fees
EKHO Sigiriya

Sigiriya Village

4.0 star property
1.1 mi from Pidurangala Rock
8.4 out of 10, Very Good, (191)
"Sigiriya Village is a beautiful place with a splendid view. The rooms are spacious and well equipped. However, the hotel is very large with many guests, which could feel a bit overwhelming, and the breakfast was rather average"
France
Apolline
$65 nightly
The price is $76
Dec 14 - Dec 15
Total with taxes and fees
Sigiriya Village

Green Hut Nature Resort

2.5 star property
1.3 mi from Pidurangala Rock
8.8 out of 10, Excellent, (6)
"Staff was excellent. She made special vegetarian food for me. Lot of greenery. Room is ok not that great. Too many insects because of bushes and trees all around the property. Gieco running on the floor of the room. Had to go to the front desk every time for service. No phone/TV in the room. No light switch above the bed. Had to go to the front door to turn off lights and walk in the dark to the bed. Not convenient at all."
United States
Surrander
$36 nightly
The price is $42
Dec 9 - Dec 10
Total with taxes and fees
Green Hut Nature Resort

Flower Garden Eco Village

3.5 star property
1.5 mi from Pidurangala Rock
8.4 out of 10, Very Good, (113)
"The pool in this hotel was excellent and each room had very high ceilings to help keep cool. "
Australia
Rohan
Flower Garden Eco Village

The Otunna Guest House

2.5 star property
1.4 mi from Pidurangala Rock
10.0 out of 10, Exceptional, (11)
"We loved our stay at The Otunna guest house. We were looked after in every way, nothing was too much trouble. Any activity we wanted to do or transport we needed could be arranged easily by staff. Breakfast was amazing!! Highly recommend a stay here while in Sigiria."
Australia
Laura
$46 nightly
The price is $54
Dec 30 - Dec 31
Total with taxes and fees
The Otunna Guest House

Serenity Sigiri Resort

3.5 star property
1 mi from Pidurangala Rock
9.8 out of 10, Exceptional, (8)
"Great place to stay. Large spacious room and comfy large bed. Sana and his family are very welcoming and helpful. Great breakfast plus we were treated to a Sri Lankan breakfast too. Sana took us on a morning excursion where we were treated to all the local wildlife, which was such an unexpected surprise. Would highly recommend stating here. Thankyou all."
United Kingdom
Emma
$30 nightly
The price is $36
Dec 10 - Dec 11
Total with taxes and fees
Serenity Sigiri Resort

Melrose Villas

2.0 star property
1.4 mi from Pidurangala Rock
9.0 out of 10, Wonderful, (30)
"Good stay"
United Kingdom
AKASH
Melrose Villas

Sigiri Thilanka Rest

2.0 star property
1.9 mi from Pidurangala Rock
8.8 out of 10, Excellent, (32)
"Great cozy stay with a very accommodating and friendly host. Close walk down to town and restaurants. "
United Kingdom
William
$18 nightly
The price is $22
Dec 9 - Dec 10
Total with taxes and fees
Sigiri Thilanka Rest

Ehalagala Lake Resort

3.5 star property
1.5 mi from Pidurangala Rock
8.4 out of 10, Very Good, (6)
"Amazing location. Clean, beautiful views, nice room. Staff was not super helpful in terms of the attractions around the area. They were helpful in “hotel” ways though. Food choice is EXTREMELY limited but that goes for the entire town so staying elsewhere wouldn’t have helped."
United States
Aaron
Ehalagala Lake Resort

Eighth Wonder Resort

3.5 star property
0.6 mi from Pidurangala Rock
7.2 out of 10, Good, (20)
"We would love to go back again as the staffs were very helpful and responded to our sudden requests."
United States
Prativa
$88 nightly
The price is $104
Jan 7 - Jan 8, 2026
Total with taxes and fees
Eighth Wonder Resort

Ceylon Retreat Sigiriya

3.0 star property
1 mi from Pidurangala Rock
8.0 out of 10, Very Good, (3)
"Wir hatten eine wundervolle Zeit im Ceylon Retreat Sigiriya. Das Personal war unglaublich zuvorkommend und hat unseren Aufenthalt in jeder Hinsicht besonders gemacht. Das Essen war hervorragend – jeden Tag frisch, authentisch und voller Geschmack."
Germany
Marc
$96 nightly
The price is $114
Dec 10 - Dec 11
Total with taxes and fees
Ceylon Retreat Sigiriya

Sigiriya Danu homestay

2.5 star property
0.9 mi from Pidurangala Rock
9.0 out of 10, Wonderful, (2)
"Danu's homestay is the real experience. 5 star service with many smiles. If your looking for an authentic Sri Lankan homestay experience, this is it. Sigiriya is a beautiful little town and Lion Rock is a must do. Get up early to beat the crowds and heat. It opens at 7am. We hired a scooter but Charu the father will drive you if needed. The family are absolutely loving,kind and generous. Make sure you have dinner with them. One of the best meals I've had in Sri Lanka. Now for the suprise...
United States
Josh
Sigiriya Danu homestay

Yashi's Place Sigiriya

3.0 star property
1.4 mi from Pidurangala Rock
10.0 out of 10, Exceptional, (1)
$34 nightly
The price is $41
Dec 14 - Dec 15
Total with taxes and fees
Yashi's Place Sigiriya

Amuna Ayurveda and Wellness Retreat

3.0 star property
1.3 mi from Pidurangala Rock
10.0 out of 10, Exceptional, (1)
"出迎えのセレモニーから感激でした。 四日間の滞在中サプライズが4回もあり、スタッフみんなで私達を喜ばせてくれました。 最後の夜のサプライズはスリランカの旅で1番笑った日になりました! 私達の拙い英語にも笑顔で対応してくれたスタッフに感謝です。 マッサージも丁寧。食事はベジタリアンだけど、本当に美味しかったです! 敷地内の雰囲気と人に心も身体も癒されました。"
Japan
Anonymous traveler
$110 nightly
The price is $131
Dec 11 - Dec 12
Total with taxes and fees
Amuna Ayurveda and Wellness Retreat

Lions Gate Homestay

2.0 star property
1.6 mi from Pidurangala Rock
10.0 out of 10, Exceptional, (1)
$11 nightly
The price is $13
Dec 9 - Dec 10
Total with taxes and fees
Lions Gate Homestay

Amelia Resort

3.5 star property
1.6 mi from Pidurangala Rock
7.4 out of 10, Good, (3)
"Insgesamt eine schöne Unterkunft. Sehr nettes und hilfreiches Personal, die uns viele Tipps gegeben und Ausflüge + Fahrer organisiert haben. Manchmal aber auch fast ein bisschen aufdringlich mit den Sightseeing-Empfehlungen. Der Flughafentransfer hat super geklappt. Die Zimmer waren sauber und einfach eingerichtet. Der Pool war sauber und hat zum Schwimmen eingeladen."
Germany
Anonymous traveler
Amelia Resort

Kolla Watersong Eco Cabana resort

3.0 star property
1 mi from Pidurangala Rock
$53 nightly
The price is $63
Dec 10 - Dec 11
Total with taxes and fees
Kolla Watersong Eco Cabana resort

KALUM HOME

2.0 star property
0.3 mi from Pidurangala Rock
$19 nightly
The price is $22
Dec 13 - Dec 14
Total with taxes and fees
KALUM HOME
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.

Top Pidurangala Rock Hotel Reviews

Hotels near other Pidurangala Rock attractions

Frequently asked questions

What are the top-rated hotels near Pidurangala Rock?
Discover the top-rated hotels near Pidurangala Rock that promise exceptional comfort and stunning views during your stay.

The Otunna Guest House

The Otunna Guest House, rated an impressive 10 by travelers, is situated just 2.6 miles from Pidurangala Rock. This inviting accommodation offers a wealth of amenities, including a full-service spa with hydrotherapy treatments, a hot spring, and a steam room. Guests can enjoy free breakfast daily and relax on the terrace or patio. The hotel also features on-site dining, a minibar, and even a 24-hour room service for added convenience.

Sigiri Vananthara

Sigiri Vananthara is a charming 3-star hotel located 4.2 miles from Pidurangala Rock, with a perfect review rating of 10. This hotel offers travelers a delightful lake view and a serene garden, ideal for relaxation. Complimentary breakfast is provided daily, and the hotel features connecting rooms for added convenience. Guests will appreciate the warm hospitality and thoughtful amenities like bathrobes and toiletries.

Ayurvie Sigiriya - Ayurvedic Retreat

Ayurvie Sigiriya - Ayurvedic Retreat is a wellness haven located only 1.7 miles from Pidurangala Rock and enjoys a perfect review rating of 10. This retreat features an outdoor pool and a full-service spa, offering daily massages and various treatments. Guests can indulge in complimentary breakfast and explore the all-inclusive plan for convenience. The serene environment is perfect for those seeking relaxation and rejuvenation.
What hotels are within walking distance to Pidurangala Rock?
Discover a selection of inviting hotels near Pidurangala Rock, perfect for travelers seeking comfort and convenience during their visit.

Tree house sigiri queens rest

Tree house sigiri queens rest is a charming 3-star hotel located just a 19-minute walk from Pidurangala Rock. Rated 7.0 by travelers, this hotel offers a unique experience in a tranquil setting. Guests can benefit from convenient amenities such as free self-parking and 24-hour airport shuttle services, making it easy to explore the area. The hotel's blend of nature and comfort provides a refreshing stay for those wishing to experience the beauty of Sigiriya.
How much is a hotel near Pidurangala Rock?
Staying near Pidurangala Rock is a treat, with plenty of hotels from $13 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the most popular family-friendly hotels near Pidurangala Rock?
For families seeking a memorable stay near Pidurangala Rock, these top-rated hotels offer incredible amenities and stunning views for all ages.

Jetwing Vil Uyana, A Luxury Reserve

Jetwing Vil Uyana is a luxurious 4.5-star retreat located just 3.3 miles from Pidurangala Rock, an impressive travelers' rating of 9.4. This family-friendly hotel features connecting rooms, a children's games area, and onsite babysitting services, ensuring a delightful stay for families. Guests can also enjoy the outdoor pool, spa treatments, and private picnic areas, making it perfect for relaxation and adventure alike.

Royal Retreat Sigiriya

Royal Retreat Sigiriya is a welcoming 3-star hotel located 4.2 miles from Pidurangala Rock, with a travelers' rating of 6.0. Designed with families in mind, this hotel features a children's playground, supervised childcare, and a dedicated pool for kids. Guests can also take advantage of the outdoor pool and nearby hiking opportunities, making it a great spot for family adventures.

Sigiriya Jungles

Sigiriya Jungles, rated 8.8 by travelers, is a charming 4.5-star hotel situated 5.0 miles from Pidurangala Rock. This family-friendly haven includes a children's club, free cribs, and a pool accessible for all ages. Guests can unwind at the outdoor pool or indulge in a rejuvenating spa experience, all while enjoying the lush garden surroundings.
Which hotels near Pidurangala Rock offer the best views?
Discover the perfect accommodations near Pidurangala Rock offering breathtaking views and top-rated experiences.

Jetwing Vil Uyana, A Luxury Reserve

Jetwing Vil Uyana, A Luxury Reserve is a stunning 4.5-star hotel located just 3.3 miles from Pidurangala Rock, rated 9.4 by travelers. This luxury retreat features an outdoor pool, spa services, and private picnic options, all set against a picturesque backdrop. Guests can relax on the terrace and enjoy the breathtaking water views from various spots around the hotel.

Hotel Sigiriya

Hotel Sigiriya, just 2.5 miles from Pidurangala Rock, boasts an impressive review rating of 8.6 and a 4-star rating. This hotel features a garden-view restaurant and an outdoor pool, providing a relaxing atmosphere for travelers. The terrace and various spa treatments ensure a rejuvenating experience, all while enjoying views of the surrounding area.

Organic Garden Sigiriya

Organic Garden Sigiriya offers a cozy 3-star experience, located 4.4 miles from Pidurangala Rock with a review rating of 9.0. This charming hotel showcases mountain views and includes an outdoor pool and a delightful terrace for relaxation. Guests appreciate the complimentary airport shuttle and the serene garden setting that enhances their stay.
What are the best affordable hotels near Pidurangala Rock?
For those seeking affordable yet delightful stays near Pidurangala Rock, these top-rated hotels provide comfort and convenience.

The Otunna Guest House

The Otunna Guest House is a charming retreat just 2.6 miles from Pidurangala Rock, with a perfect review rating of 10. Guests can enjoy complimentary amenities such as a 24-hour airport shuttle, free WiFi, and a delicious daily breakfast. The hotel also features a lovely terrace, free self-parking, and hydrotherapy treatments, making it an ideal choice for relaxation after exploring the stunning rock formations.

Sigiri Vananthara

Located 4.2 miles from Pidurangala Rock, Sigiri Vananthara offers a cozy atmosphere with a stellar review rating of 10 and a 3-star rating. This family-friendly hotel ensures a comfortable stay with free self-parking, complimentary toiletries, and a daily breakfast. Guests can unwind in the beautiful garden, enjoy lake views from their balconies, and experience attentive concierge service during their visit.

Ayurvie Sigiriya - Ayurvedic Retreat

Ayurvie Sigiriya - Ayurvedic Retreat is a serene escape situated only 1.7 miles from Pidurangala Rock, featuring a perfect review rating of 10. This wellness-focused hotel offers free breakfast, local breakfast options, and a full-service spa for rejuvenation. Guests can also take advantage of the outdoor pool and secure self-parking, making it an excellent choice for those looking to unwind in nature.
What are the best boutique hotels near Pidurangala Rock?
If you're seeking top-rated boutique hotels near Pidurangala Rock, look no further. These exquisite accommodations offer unique charm and stunning views, perfect for a memorable stay in Sri Lanka.

Jetwing Vil Uyana, A Luxury Reserve

Jetwing Vil Uyana is a 4.5-star luxury boutique hotel located just 3.3 miles from Pidurangala Rock, with an impressive review rating of 9.4. This eco-friendly haven features a full-service spa, outdoor pool, and private picnic amenities, making it ideal for couples and families alike. Guests can indulge in relaxing treatments such as Swedish massages and aromatherapy. With beautiful lake views and a serene garden, this hotel promises a rejuvenating stay amidst nature.
Are there any hotels with pools close to Pidurangala Rock?
For travelers seeking a refreshing stay near Pidurangala Rock, these top-rated hotels with pools offer the perfect retreat.

Seerock The King's Domain

Seerock The King's Domain is a 4.5-star retreat located just 4.2 miles from Pidurangala Rock, with an impressive review rating of 9.4. This family-friendly hotel features both indoor and outdoor pools, including a private plunge pool in select rooms, catering perfectly to travelers looking to relax and enjoy the sun. Additional amenities include an onsite spa, terrace, and free airport shuttle services, ensuring a comfortable and convenient stay.

Hotel Sigiriya

Hotel Sigiriya, a 4-star hotel situated only 2.5 miles from Pidurangala Rock, offers travelers a delightful experience with a review rating of 8.6. The outdoor pool is accessible for all, equipped with sun loungers and a poolside bar, perfect for enjoying a refreshing drink. Guests will also appreciate the garden-view restaurant, spa services, and massage treatments available, making it a great choice for relaxation and leisure.

Amaara Forest Hotel Sigiriya

Amaara Forest Hotel Sigiriya is a charming 4-star hotel located 4.2 miles from Pidurangala Rock, with a solid review rating of 8.2. This hotel features an outdoor natural pool, ideal for families, alongside a poolside bar for refreshments. Guests can also enjoy daily breakfast, spa treatments, and nearby rock climbing activities, ensuring a well-rounded and enjoyable stay.
Can I book a fully refundable hotel close to Pidurangala Rock?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Pidurangala Rock", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near Pidurangala Rock?
To look for discounts on hotels near Pidurangala Rock, join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is 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 and other participating brands.

Explore a world of travel with Expedia