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.

M
Marwane
From
Belgium
just amazing, the swimming pool is just perfect and the staff also 🫶🏽
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,085 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
Kateřina
From
Czech Republic
I am in love with this hotel! Absolutly lovely area with friendly and helpful staffs. Dinner was tasty and breakfast too. I want to stay longer but we didn't have more time. The pool was so awesome! 👍 Thank you for amazing stay.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,489 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.

I
Imke
From
Belgium
We really loved our stay here! Great location with view on the lion’s rock. The staff was super welcoming, friendly and helped us everywhere they could.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,045 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.

T
Tom Anywhere
From
Czech Republic
My stay in Pride Rock Villa was simply amazing! The house is brand new, so all the facilities are in a good shape and everything is very clean. The place is located in the end of the village, so it is super calm there and you can enjoy just sound of the birds, peacocks and a big garden... The owners are very sweet too and they were taking good care of me as I was their own family member :) All the food I had there was very delicious, plus I could taste a lot of fruits picked directly from their garden... The stuff can also tell you good tips what to visit in the area and if needed, they are even able to organize tour for you, including visit of Sigiriya... So if you are searching for a peaceful place with a good hospitality, this could be the right place for you! ;)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 107 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.

M
MajaaaK
From
Slovenia
Owner is really, really nice. He arranges everything and is always ready to help. The breakfast was delicious. Highly, highly recommended!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 265 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.

J
Jessica
From
Australia
Nice little hotel. The staff were really attentive. They welcomed us with a drink and were helpful throughout our stay. Super clean and spacious room. The pool was great after climbing sigirya rock.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 140 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, 1,999 reviews

Number 2Booked hotel near Sigiriya Rock

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

Number 3Booked hotel near Sigiriya Rock

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

Number 4Booked hotel near Sigiriya Rock

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

Number 5Booked hotel near Sigiriya Rock

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

Number 6Booked hotel near Sigiriya Rock

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

Number 7Booked hotel near Sigiriya Rock

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

Number 8Booked hotel near Sigiriya Rock

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

Number 9Booked hotel near Sigiriya Rock

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

Number 10Booked hotel near Sigiriya Rock

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 643 reviews

Enjoy breakfast at the hotels near Sigiriya Rock

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,045 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$83.05 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,489 reviews

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.

From US$124 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 140 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$61.05 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 437 reviews

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.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 215 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$34 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 258 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.4
Superb - What previous guests thought, 225 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$123.31 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews

Situated in Sigiriya, 1.4 km from Sigiriya Rock, Sigiri Rew Haven features accommodation with a garden, free private parking and a terrace.

From US$21.09 per night

Budget hotels near Sigiriya Rock

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

Located in Sigiriya, 3 km from Sigiriya Rock, Sigiriya Cottage provides accommodation with free bikes, free private parking, a fitness centre and a garden.

From US$122.10 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 9.0
Superb - What previous guests thought, 66 reviews

Located in Sigiriya, 1.5 km from Sigiriya Rock, The Wild Elephant Resort provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

From US$77.70 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 111 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$52.17 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 461 reviews

Set in Sigiriya, 10 km from Sigiriya Rock, Ceylon Breeze Sigiriya offers accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.

From US$121.60 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 181 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
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 664 reviews

Set in Sigiriya, 2.2 km from Sigiriya Rock, Hotel Sigiriya Kele features a terrace and views of the pool. Featuring a garden, the 3-star hotel has air-conditioned rooms with a private bathroom.

From US$27 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 206 reviews

Located in Sigiriya, 3.9 km from Pidurangala Rock, Amelia Resort provides accommodation with a garden, free private parking, a shared lounge and a terrace.

From US$44 per night

Hotels with great access to Sigiriya Rock!

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

Set in Sigiriya, 1.3 km from Sigiriya Rock, Sigiriya Luminary Homestay offers accommodation with a garden, free private parking and a terrace.

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

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...

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

Back Of lake Resort And Restaurant 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, 1 review

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$27.75 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$16.65 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 6 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, 5 reviews

Sigiriya Hotel and Resort is located in Sigiriya, 2.3 km from Sigiriya Rock and 4.3 km from Pidurangala Rock.

From US$43.29 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
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,085 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$61.05 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 140 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$13.32 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 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
From US$35 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 919 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$124 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,489 reviews
Very friendly and welcoming hosts. Great relaxing atmosphere. Comfortable rooms, beautiful swimming pool and excellent breakfast included. Host suggested activities including early morning walk up Sigiriya rock to see the sunrise and organised a safari for us. Easy walk around town for restaurants etc and plenty of tuk tuks to get you back to the hotel safely. We will definitely stay here again
Guest review by
Sarah
Australia
From US$83.75 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 439 reviews
My friend and I stayed here 1 night, after a long night of travelling we had a warm greeting. The location was great for climbing Sigiriya rock. The breakfast in the morning was delicious and the hotel manager was so friendly! There was a bit of noise from a restaurant close by however it did not disturb our sleep and it didn't go on too late.
Guest review by
Laura
United Kingdom
From US$149.14 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 684 reviews
It’s a nice friendly environment with a remarkable village experience. Food and the staff were the best in town. Ayurvedic spa was a great relaxation after climbing the Sigiriya rock. Best hotel and the service in Sigiriya.
Guest review by
Tharushi
Sri Lanka
From US$613.31 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 96 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
From US$36.90 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 835 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
From US$205 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 421 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