Lakpura

Royal Rock Sigiriya

Sigiriya, Sri Lanka

Royal Rock Sigiriya is a 4-star hotel set in a rural, nature-rich setting on Wela Mada Road, Kayanwala, approximately 2.3 km from the Sigiriya Rock Fortress. The property features an outdoor swimming pool with views of Sigiriya Rock, a lush garden, sun terrace, spa/wellness area, and an on-site restaurant serving Asian, continental, and Sri Lankan cuisine. Guest rooms are air-conditioned and include flat-screen TVs, private bathrooms with walk-in showers, fridges, and minibars; some upper-floor rooms and suites offer balconies with direct views of Sigiriya Rock and surrounding paddy fields. Bicycle rentals, activity arrangement, and car hire are available on site.

What guests say

4.8 of 5 bubbles on TripAdvisor
4.8 / 5 · 54 traveller reviews on TripAdvisor
Read all reviews on TripAdvisor ›
●●●●●

A Must Stay in Sigiriya - The best!

LONG REVIEW BUT WORTH IT! If you are visiting Sigiriya, I highly recommend booking Royal Rock Sigiriya. The rooms are spacious, clean with a big comfortable bed with air con and a ceiling fan which made the room so cool and comf…

856si_nd · Mar 2026 · via TripAdvisor
●●●●●

Very recommended place, one of the best experiences every

I had a wonderful stay at this hotel. Everything was exceptionally clean and well-maintained, which made my stay very comfortable. The location is excellent and very convenient. The view was absolutely stunning and truly unforget…

ayaaT6991AK · Mar 2026 · via TripAdvisor
●●●●●

Best Hotel in Sigiriya

Perfect stay, very helpful staff and great views

M4110MKmohamedt · Mar 2026 · via TripAdvisor

Ratings and reviews provided by TripAdvisor for Royal Rock Hotel.

Things to do near Sigiriya

Bookable activities, tours, and tickets within a 25 km radius.

Airport & intercity transfers

Pre-book a private vehicle for arrival, departure, or onward travel.

Ask Lakpura® Agent