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.
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…
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…
Perfect stay, very helpful staff and great views
Ratings and reviews provided by TripAdvisor for Royal Rock Hotel.
Bookable activities, tours, and tickets within a 25 km radius.
from LKR 2,400
from LKR 3,274
from LKR 8,000
from LKR 8,800
from LKR 19,096
from LKR 4,640
from LKR 6,400
from LKR 6,400
Pre-book a private vehicle for arrival, departure, or onward travel.