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.

G
Greg
From
Poland
Great breakfast Beautiful surrounding, feels like you are in a jungle Good bed Friendly service If you like monkeys will wake you up in the morning as they jump on the roof :)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,490 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.

l
legacy
From
United States
We had a very pleasant stay. The staff was really helpful and courteous. Thanks to Sanath and Sujee .The location of the hotel is great with mountain view. Rooms were cleaned and the bed was really comfortable. Value for money. Tasty and mouthwatering food.
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.

B
Benjamin
From
Ireland
This was a wonderful stay with an even more wonderful family. They make some amazing food! The treehouse is on their garden (but quite private at the back sheltered by trees) and looks amazing. There are peacocks and monkeys running around the garden (or close to it) which felt like a Safari on its own (they stay a good distance away so it feels safe too). They have a cute puppy on premises who likes to play. The location is super close to the centre via Tuk tuk & the treehouse is very comfortable to stay in.
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.

A
Anouk
From
United States
Extremely kind and helpful staff, very comfortable bed, tranquil surroundings
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.

A
Anita
From
Poland
Great brand new hotel with spacious rooms and a nice pool to cool down after climbing up the rocks. The staff is incredibly nice and helpful, they gave us advice on where to eat/drink and arranged transportation at a very reasonable price. The breakfast is excellent, you cannot eat it all. We were served fruits and freshly squeezed fruit juice, then omelette and next pancakes/local specialty halaba. Also, if you go up the road leading to the hotel you’ll see the fields and a nice lake, perfect location when you’d like to get a break from the tourist crowds
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, 475 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,227 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, 645 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.1
Superb - What previous guests thought, 1,085 reviews

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.

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.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 8.9
Fabulous - What previous guests thought, 50 reviews

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

From US$139.86 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

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

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.2
Very good - What previous guests thought, 100 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$21.09 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.9
Fabulous - What previous guests thought, 139 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 8.7
Fabulous - What previous guests thought, 184 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, 665 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

Hotels with great access to Sigiriya Rock!

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, 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
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 3 reviews

Set in Sigiriya, 3.3 km from Sigiriya Rock, Skyp Lake jungle offers accommodation with a garden, free private parking and a terrace. This 1-star hotel offers room service and a 24-hour front desk.

From US$14.43 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,490 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

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, 922 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,490 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, 836 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