Skip to main content

Hotels near Sigiriya Rock, Sigiriya

Enter your dates to see the latest prices and deals for Sigiriya hotels

Featured hotels near Sigiriya Rock

Filter by:

Star rating
Review score

Lankapura Heritage

Sigiriya (0.8 mi from Sigiriya Rock)

Situated in Sigiriya, 2 km from Sigiriya Rock, Lankapura Heritage features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

N
Natália
From
Slovakia
Beautifull location with perfect view to Sigiriya rock. The staff was extremely kind and helpfull.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,100 reviews
Price from
US$55
1 night, 2 adults

il Frangipane

Sigiriya (0.9 mi from Sigiriya Rock)

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.

K
Katerina K.
From
Cyprus
Amazing stay at il Frangipane. Staff and owner very friendly. The accomodation offers a pool where you can cool down after a long day. Rooms spacious and breakfast was also very good.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,519 reviews
Price from
US$98
1 night, 2 adults

Royal Rock Sigiriya

Sigiriya (1.1 mi from Sigiriya Rock)

Located in Sigiriya, 2.3 km from Sigiriya Rock, Royal Rock Sigiriya provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

T
TjashaJ
From
Slovenia
We really like the stay. Has everything you need. The room was clean and has a fridge. The location of this accomodation is about 25 min easy walk to Sigiriya rock. We also rent a bikes and went around the area. Very cool. I reccomand for everyone :) They have very friendly dog Croxy. Also breakfast was very tasty. Everything you need in one place . From our room we can see the Sigiriya rock :)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,052 reviews
Price from
US$56.51
1 night, 2 adults

Pride Rock Villa & Tree House

Sigiriya (2,500 ft from Sigiriya Rock)

Set in Sigiriya, 1.5 km from Sigiriya Rock, Pride Rock Villa & Tree House offers accommodation with a garden, free private parking and a terrace.

K
Katrin
From
Austria
Nice & friendly owners, great breakfast, bikes for rent to cycle to Lion Rock
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 118 reviews
Price from
US$27
1 night, 2 adults

Sunrise Cottage

Sigiriya (0.7 mi from Sigiriya Rock)

Situated in Sigiriya, 1.4 km from Sigiriya Rock, Sunrise Cottage features accommodation with a garden, free private parking and a terrace.

A
Aizhan
From
Kazakhstan
- Beautiful garden - peaceful location - clean - friendly staff
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 268 reviews
Price from
US$58.50
1 night, 2 adults

Lion See Hotel - Sigiriya

Sigiriya (0.8 mi from Sigiriya Rock)

Situated in Sigiriya, 2.5 km from Sigiriya Rock, Lion See Hotel - Sigiriya features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

N
Natália
From
United Arab Emirates
We spent in hotel only 1 night but if we would stay in Sigiriya longer we would definetly stay here. The second we came, personal were so nice and helpful. Location of hotel is amazing, walk distance to Lion rock and 20 min with tuk tuk to Dambulla caves. The room was spacious, clean, with amazing view. Breakfast in morning was amazing, homemade mix of western and traditional sri lankan dishes with fresh cut fruit. 10/10
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 155 reviews
Price from
US$50
1 night, 2 adults
See more properties near Sigiriya Rock

Most booked hotels near Sigiriya Rock in the past month

See all

Number 1Booked hotel near Sigiriya Rock

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,028 reviews

Number 2Booked hotel near Sigiriya Rock

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,281 reviews

Number 3Booked hotel near Sigiriya Rock

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,502 reviews

Number 4Booked hotel near Sigiriya Rock

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 516 reviews

Number 5Booked hotel near Sigiriya Rock

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,446 reviews

Number 6Booked hotel near Sigiriya Rock

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,290 reviews

Number 7Booked hotel near Sigiriya Rock

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 364 reviews

Number 8Booked hotel near Sigiriya Rock

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,519 reviews

Number 9Booked hotel near Sigiriya Rock

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 388 reviews

Number 10Booked hotel near Sigiriya Rock

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,043 reviews

Enjoy breakfast at the hotels near Sigiriya Rock

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,052 reviews

Located in Sigiriya, 2.3 km from Sigiriya Rock, Royal Rock Sigiriya provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From US$149.49 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 155 reviews

Situated in Sigiriya, 2.5 km from Sigiriya Rock, Lion See Hotel - Sigiriya features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

From US$79.92 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 150 reviews

Located in Sigiriya, 2.4 km from Sigiriya Rock, Bungalow Resort - Sigiriya provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

From US$50.15 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 224 reviews

Located in Sigiriya, 2.6 km from Sigiriya Rock, Panoramic Royal Villa provides accommodation with a garden, free private parking, a terrace and massage services.

From US$37.70 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 262 reviews

Located in Sigiriya, 8.1 km from Pidurangala Rock, Organic Garden Resort Sigiriya provides accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.

From US$60.50 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 439 reviews

Set in Sigiriya, 3.6 km from Sigiriya Rock, Sigiriya Ranasinghe Nature Villa & Cabana offers accommodation with a garden, free private parking, a terrace and a restaurant.

From US$42.30 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 234 reviews

Set in Sigiriya, 6 km from Sigiriya Rock, Kuwera Eco Lodge boasts a year-round outdoor pool and views of the pool. Guests can enjoy the on-site restaurant.

From US$136.29 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 7 reviews

Situated in Sigiriya, within 3.9 km of Sigiriya Rock and 4.1 km of Pidurangala Rock, The Mirror Wall Sigiriya features accommodation with a terrace and as well as free private parking for guests who...

Budget hotels near Sigiriya Rock

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 147 reviews

Located in Sigiriya, 2.6 km from Sigiriya Rock, Lion King Jungle Cabanas provides accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

From US$35.52 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 13 reviews

Situated in Sigiriya, 1.2 km from Sigiriya Rock, Sigiri Bawana features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

From US$49.95 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 9 reviews

Set in Sigiriya, 2.8 km from Sigiriya Rock, The Heritage Resort offers accommodation with a garden, free private parking, a terrace and a restaurant.

From US$55.50 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,446 reviews

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.

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 105 reviews

Set in Sigiriya, 1.8 km from Sigiriya Rock, New Sigiri Kele offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From US$45.51 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 263 reviews

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.

From US$66.60 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 113 reviews

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.

From US$43.29 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 197 reviews

Situated in Sigiriya, 3.5 km from Sigiriya Rock, Green Hut Nature Resort features accommodation with a garden, free private parking, a terrace and a restaurant.

From US$60 per night

Hotels with great access to Sigiriya Rock!

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Back Of lake Villa is located in Sigiriya, within 3.5 km of Sigiriya Rock and 6.6 km of Pidurangala Rock.

From US$24.42 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 8 reviews

Located in Sigiriya, within 2.8 km of Pidurangala Rock and 4.9 km of Sigiriya Rock, Jungle Crown Cabin provides accommodation with a terrace and as well as free private parking for guests who drive.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Situated in Sigiriya, within 3 km of Sigiriya Rock and 4.9 km of Pidurangala Rock, The Cozy Nest - Sigiriya features accommodation with a garden and free WiFi as well as free private parking for...

From US$29.97 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Set in Sigiriya, 3.4 km from Sigiriya Rock, Sigiriya Kashyapa Cottage offers accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

From US$55.50 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Situated in Sigiriya, within 3.8 km of Sigiriya Rock and 6.9 km of Pidurangala Rock, The Wildlake Sigiriya features accommodation with a garden and as well as free private parking for guests who drive...

From US$42 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Located in Sigiriya, 4.8 km from Pidurangala Rock, Green Peak Lodge provides accommodation with a garden, free private parking, a terrace and a restaurant.

From US$27.75 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews

Set in Sigiriya, 3.3 km from Sigiriya Rock, Elephant Lake Villa Sigiriya offers accommodation with a garden, free private parking and a terrace.

From US$16.65 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 42 reviews

Located in Sigiriya, 1.2 km from Sigiriya Rock, Sigiri Heaven Villa provides accommodation with a garden, free private parking, a terrace and a restaurant.

From US$46.62 per night

Planning a trip to see the Sigiriya Rock? Check out the latest reviews and scores

10

Good hike with great all round views from the top.

Good hike with great all round views from the top. Wear comfortable footwear, light breathable clothes as this is a decent hike. Carry water to stay hydrated. Couple of portions are quite windy, enjoy the breeze after the hike. SAARC members, remember to carry your passports for some discount on entrance fee.
Guest review by
Sid
10

Leave accommodation before breakfast to beat the crowds and...

Leave accommodation before breakfast to beat the crowds and busloads of visitors. You will have a safer and timelier climb to the top and down again. You can eat after. It was beautiful to see the sunrise and to climb before it got too hot. Make sure to visit the grounds and not just climb and leave.
Guest review by
Ian
Australia
10

Watching the sunset from Sigiriya was truly unforgettable.

Watching the sunset from Sigiriya was truly unforgettable. As the sun dipped low behind the distant hills, the entire landscape transformed into a canvas of gold, orange, and soft pinks. The ancient rock fortress, already majestic by day, took on a mystical glow during golden hour.
Guest review by
Dinuka
10

Great climb and quite fun views from the top.

Great climb and quite fun views from the top. Keep three hours on hand as I recommend people to climb slowly with lot of breaks and keep some time to rest, recuperarte and absorb the views from the top.
Guest review by
Shyam Parekh
India
8.0

Fabulous trip to see Sigiriya - we booked our own tuk tuk.

Fabulous trip to see Sigiriya - we booked our own tuk tuk. Be aware that you probably wont 'finish' at the same car park where you start - you are funnelled past the gift shops to a different car park so we had to find our way back to our driver. Also considering that most of the dogs we saw in SL were well fed by locals we saw too many v thin dogs here, which was horrid considering the cost of the ticket... Make sure you go early if possible- large crowds when we were coming out at 8:30am so would have made for a v v slow ascent. If you go early it is lovely and quiet.
Guest review by
Charlotte
United Kingdom

People are talking about Sigiriya Rock! Explore guest hotel reviews featuring "Sigiriya Rock"

See all
From US$57 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,281 reviews
We had some amazing days here. Everything was at a top level. The food was great, the rooms were clean and Mr. Dinusha, the owner of this place did his best for us to have the most amazing memories from Sigiriya. He arranged everything for us, transportation, safari and we saw lot of elephants, trip to Sigiriya rock and also we received some beautiful gifts when we left the hotel.
Guest review by
Teleanu
Romania
From US$112.50 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,502 reviews
We spent only one night in this hotel but we can recommend it for sure. Very close to Sigiriya Rock, nice place and friendly staff. Very good breakfast and comfortable room.
Guest review by
Daniela
Czech Republic
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,028 reviews
Hotel Sigiriya is a lovely place to stay, offering a great location with an unbeatable view of Sigiriya Rock right behind the beautiful pool — truly perfect for those Insta-worthy moments. The breakfast selection is large and varied, the room was comfortable, and the staff were very friendly and welcoming.
Guest review by
Nikolas
Malta
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,100 reviews
The first hotel during our trip to Sri Lanka where I could get really hot water in the shower 😃 , the terrace had an amazing view to Sigiriya Rock (not mentioning the view front the pool!)
Guest review by
Anastasiia
Ukraine
From US$79.92 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 155 reviews
This is a perfect choice for staying in Sigiriya! Comfortable rooms, views on Sigiriya rock and a very nice pool. Staff is fantastic! They will do anything to make your stay as pleasant as possible. Don’t hesitate to book Lion See Hotel!
Guest review by
Koen
Netherlands
From US$18.87 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 16 reviews
This place is extremely beautiful, peaceful, and perfect for a relaxing stay. It’s located near a lovely lake from which you can see the Sigiriya Rock, creating a truly unique environment. Dilshan, the owner of this hotel, is very friendly and supportive. He gave us great suggestions about things to do during our stay. The room was also very clean, well organized, and equipped with all the necessary facilities. I highly recommend this place to anyone visiting Sigiriya. 🔥
Guest review by
Sahan
Sri Lanka
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 944 reviews
We stayed at this hotel very close to Sigiriya. The room was clean and comfortable, and the staff were friendly and helpful. Breakfast was simple but enjoyable, especially because it had a Sri Lankan touch with coconut roti and pancakes. The location is very convenient for visiting Sigiriya Rock. The host also helped us arrange a private jeep safari, which was a memorable experience. Overall, a good place to stay if you want to explore Sigiriya and the surrounding area.
Guest review by
Darya
Poland
From US$852.79 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 99 reviews
I had a wonderful stay at Water Garden Sigiriya. The traditional Sri Lankan meals were absolutely delicious and gave me a true taste of the local culture. The service from the hotel staff was attentive and professional, making me feel very welcome throughout my stay. The swimming pool was simply perfect for relaxing, and the view of Sigiriya Rock from the property was breathtaking. It created a serene and unforgettable atmosphere. Overall, it was a luxurious and memorable experience that I would highly recommend to anyone visiting Sigiriya.
Guest review by
Akashi
Japan
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 846 reviews
Very nice view of the Sigiriya Rock and spacious balcony + working area. It is very interesting to find a Japanese run hotel along the village of Sigiriya. Welcome drink is served, as well very abundant breakfast. The room is very spacious too with outdoor balcony. Love the Japanese toilet :) location near to Pidurangala Rock, best sunset view in Sri Lanka
Guest review by
Yun
Malaysia
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 439 reviews
Roo Mansala is the best hotel we visited in Sri Lanka. We had a villa on the upper floor overlooking the Pidurangala and Sigiriya rocks. The pool is lovely and they also have an upper observation deck where you can see the nearby lake and beautiful birds. The food is delicious and the staff are all very helpful and caring. They even organised our last dinner on the upper deck which was a real treat. Highly recommended!
Guest review by
Anonymous
United Kingdom