Skip to main content

Search hotels in Sigiriya

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

Sigiriya – 492 hotels and places to stay

Filter by:

Star rating
Review score

Royal Rock Sigiriya

Hotel in Sigiriya

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.

m
maria
From
Greece
The best hotel team that we ever had ,very helpful and nice people that we met in Sri Lanka ! Excellent services and food ! I highly recommend this hotel Thank you guys you were amazing!
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

il Frangipane

Hotel in Sigiriya

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
KEI YAN
From
Hong Kong
Excellent environment, the garden, pool, dinning area are so well-maintained. We do not need any mosquito repellent in the property which is a big contrast in other boutique hotels/guesthouses in nearby area where we dined. The room is clean, spacious, simple yet stylist. Must join safari through the guesthouse, their connected driver is super professional and always took the best spots amongst all jeeps! Also very nice breakfast. We love everything from il Frangipane!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,500 reviews
Price from
US$98
1 night, 2 adults

Lankapura Heritage

Hotel in Sigiriya

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.

S
Sue Ellen
From
Malta
Clean and comfortable room. Good breakfast. And the pool with the view of the rock is amazing.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,085 reviews
Price from
US$55
1 night, 2 adults

Heritance Kandalama

Hotel in Sigiriya

A tranquil retreat perched on hills, Heritance Kandalama offers panoramic views of the Sigiriya Rocks.

F
Feile
From
China
It is such a great architectural and landscape design by Geoffrey Bawa. Also good location to see around Sigiriya, Dambulla Cave Temple and get relaxed in nature. The buffet canteen is suitable for family travelers and couple like us.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,653 reviews
Price from
US$282.74
1 night, 2 adults

Lion See Hotel - Sigiriya

Hotel in Sigiriya

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.

Y
Ying
From
Japan
The big clean room and the great breakfast, the lovely swimming pool and the amazing view of the lion Rock. And the soursop juice is a must try. Sweet andq sour with aq hit of salty that is great for the wheather. Highly recommend! It is a very new hotel. All the facilities works well. Hot Water! Air conditioning and the pool. The pool is a real angel after a hiking or lion rock or a half day safari. It makes our stay very relexing. You can ask the hotel help on Safari booking which may be a slightly expensive than the street, however they got us a very expensive guide who has been working as a guide 10 yrs. We got to see a lot of elephants, peecocks, birds in just 3 hours. They almost always the first jeep to spot/trecking the elephants that makes us a great spots to get our photos.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 144 reviews
Price from
US$50
1 night, 2 adults

Lion King Jungle Cabanas

Hotel in Sigiriya

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.

D
Daniel
From
Spain
The place is absolutely amazing, the rooms are really comfortable with a really good lavender smell. Having a tasty breakfast with nature sounds and talking with the friendly staff was great. Very close walk to Sigiriya’s Lion Rock Totally recommend if you ever come here
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 140 reviews
Price from
US$32
1 night, 2 adults

Amba Yaalu - Thema Collection "The first women-led hotel in Sri Lanka"

Hotel in Sigiriya

Situated in Sigiriya, 17 km from Sigiriya Rock, Amba Yaalu - Thema Collection "The first women-led hotel in Sri Lanka" features accommodation with an outdoor swimming pool, free private parking, a...

G
Gamage
From
Sri Lanka
Very friendly and helpful staff who worked as a team to ensure our stay was exceptionally comfortable. The team went out of their way to accommodate our every wish. Good value for money. The all girls team was effective in creating a very quiet and calm atmosphere.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 120 reviews
Price from
US$147.01
1 night, 2 adults

Lion Gate Hotel Sigiriya

Hotel in Sigiriya

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.

D
David
From
United Kingdom
Great pool. Bernhard was incredibly helpful arranging trips, tuk tuks and ensuring you had a great time
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 439 reviews
Price from
US$80
1 night, 2 adults

Pride Rock Villa & Tree House

Hotel in Sigiriya

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.

M
Marco
From
Italy
Great place to stay! Perfectly located in the heart of Sigiriya and surrounded by nature. I stayed here from the 2nd to the 4th of July in a room with two double beds, a private bathroom, and a spacious garden outside. The property is immersed in greenery, so you’ll often spot wildlife such as lizards, squirrels, peacocks, birds and the owner’s friendly dog. It’s a truly peaceful setting. The owners are a lovely family with three young children, along with their grandparents who help around the property with the lovely dog. They were honestly the highlight of my stay such kind, welcoming people who made me feel at home. Their smiles and positive energy were unforgettable. I also had the pleasure of eating most of my meals here. The food is homemade, delicious, and full of flavour cooked by Chandikasamapath, i think this is how it is written! Such lovely person! She taught me some Sinhala words too! I’ve travelled across Sri Lanka, and this place with it is the best with it warm-hearted hosts who have been the highlight of this place! To the owners: please keep being who you are, kind, smiley, offering good vibes and helping into guiding people around the city and the country! You are the difference! Oyāṭa sthūthiyi!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 111 reviews
Price from
US$27
1 night, 2 adults

Sigiriya Cottage

Hotel in Sigiriya

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

J
Julie
From
Qatar
Very clean room, fab shower, lovely garden environment creating a very relaxed and chilled out place to stay. Really good AC, but also a quiet fan if you don’t like sleeping with AC on or find it too harsh. The breakfast was plenty and tasty.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 420 reviews
Price from
US$110
1 night, 2 adults
See all 492 hotels in Sigiriya

Hotels with airport shuttles in Sigiriya

Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 144 reviews
From US$61.05 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 354 reviews
From US$55.50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 55 reviews
From US$21.08 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 reviews
From US$43.29 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 257 reviews
From US$60.50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 72 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 10 reviews
From US$106.56 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,653 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 612 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 9 reviews

Most booked hotels in Sigiriya and surroundings in the past month

See all

Popular with guests booking hotels in Sigiriya

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

Popular with guests booking hotels in Sigiriya

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

Popular with guests booking hotels in Sigiriya

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

Popular with guests booking hotels in Sigiriya

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

Popular with guests booking hotels in Sigiriya

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

Popular with guests booking hotels in Sigiriya

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

Popular with guests booking hotels in Sigiriya

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

Popular with guests booking hotels in Sigiriya

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

Popular with guests booking hotels in Sigiriya

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

Popular with guests booking hotels in Sigiriya

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

Best hotels with breakfast in Sigiriya and nearby

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 72 reviews

Located in Sigiriya, 1.8 km from Sigiriya Rock, Sigiriya Dream Inn provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 344 reviews

Providing garden views and a garden, Freedom Home Stay offers accommodation conveniently situated in Sigiriya, within a short distance of Sigiriya Rock, Wildlife Range Office - Sigiriya and Sigiriya...

From US$20.40 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 99 reviews

Situated in Sigiriya, 2 km from Sigiriya Rock, Sigiri Liya Rest features accommodation with a garden, free private parking, a terrace and a restaurant.

From US$24.20 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 294 reviews

Located within 1.8 km of Sigiriya Rock and 4.6 km of Pidurangala Rock in Sigiriya, Pinthu Home Stay features accommodation with seating area.

From US$12 per night

Offering garden views, Sigiriya Mirror wall Guest house is an accommodation located in Sigiriya, 2 km from Sigiriya Rock and 4.8 km from Pidurangala Rock.

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

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

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

Featuring garden views, Dream Day Leisure Homes features accommodation with terrace, around 1.8 km from Sigiriya Rock.

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

1.7 km from Sigiriya Rock, Hungry Lion Sigiriya is a recently renovated property situated in Sigiriya and features air-conditioned rooms with free WiFi and private parking.

From US$38 per night

Budget hotels in Sigiriya and nearby

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 201 reviews

Offering views spectacular natural landmark, Lakmini Lodge and Restaurant is set in Sigiriya in the Matale District Region, 1.2 km from Sigiriya Rock.

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

Located in Sigiriya, 1.4 km from Sigiriya Rock, Sunshine Resort & Spa Sigiriya provides accommodation with free bikes, free private parking, a garden and a terrace.

From US$96.25 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 300 reviews

Situated 1.7 km from Sigiriya Rock, Kashyapa Kingdom View Home offers free bikes, a garden and air-conditioned accommodation with a balcony and free WiFi.

From US$26 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 102 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$29.97 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 666 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$63 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 23 reviews

Situated in Sigiriya, near Wildlife Range Office - Sigiriya and Sigiriya Museum, Mashi's Villa is a recently renovated property, featuring, a garden and shared lounge.

From US$29 per night

Featuring air-conditioned accommodation with a patio, Karu' place Sigiriya is located in Sigiriya. Boasting bicycle parking, this property also provides guests with an outdoor fireplace.

From US$35.52 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 110 reviews

Set in Sigiriya and only 2 km from Sigiriya Rock, The Lotus Villa Sigiriya offers accommodation with mountain views, free WiFi and free private parking.

From US$34.97 per night

Hotels located in the centre of Sigiriya

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 176 reviews

Set 1.9 km from Sigiriya Rock, Sigiri Rainbow Lodge offers a garden, and air-conditioned accommodation with a patio and free WiFi.

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

Offering a restaurant, Sigiriya Paradise Inn Guest House is located in Sigiriya. Free WiFi access is available in public areas of the property.

From US$35 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 916 reviews

Situated within 1.8 km of Sigiriya Rock and 4.9 km of Pidurangala Rock in Sigiriya, Lathika Homes offers accommodation with seating area.

From US$17 per night

Located in Sigiriya, within 1.5 km of Sigiriya Rock and 3.1 km of Pidurangala Rock, Sigiriya Eco Villa provides accommodation with a garden and free WiFi throughout the property as well as free...

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

Situated within 1.8 km of Sigiriya Rock and 5 km of Pidurangala Rock in Sigiriya, Harini Villa provides accommodation with seating area.

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

Offering a garden and garden view, Thuruliya Residence is set in Sigiriya, 4.9 km from Pidurangala Rock and 800 metres from Wildlife Range Office - Sigiriya.

From US$23 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 25 reviews

Located within 1.8 km of Sigiriya Rock and 5 km of Pidurangala Rock in Sigiriya, Senura Home Stay offers accommodation with seating area.

From US$12 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 47 reviews

Located in Sigiriya, 1.6 km from Sigiriya Rock, Sigiriya Lions Rest Hostel provides accommodation with a garden, free private parking and a shared lounge.

From US$15.54 per night

FAQs about hotels in Sigiriya

What guests said about Sigiriya:

10

I didn’t come to Sigiriya to explore the town itself, but...

I didn’t come to Sigiriya to explore the town itself, but purely for the iconic Sigiriya Rock—and it was absolutely worth it. The experience was incredible, with stunning views from the top. My friends and I climbed up for sunrise, which I highly recommend as the best time to go. Just be prepared: there are a lot of stairs—some carved directly into the rock, others metal and uneven. We visited in November just after the monsoon, so it was warm and the climb had us sweating buckets. If you plan on taking those perfect social-media photos, bring a spare T-shirt… or do what I did and let AI handle the magic! Although the ascent was tough and left us literally out of breath, the moment we reached the top made it all worth it. The views were truly breathtaking—quite fitting, since the climb already took my breath away.
Guest review by
Nikolas
Malta
8.0

Lions rock is great, we thoroughly enjoyed it.

Lions rock is great, we thoroughly enjoyed it. We stayed for two nights in the end as we got to sigiriya late. This meant we ate dinner one night at the little hut which wass great, climbed the rock, then moved on to the habarana which was also interesting to wander and eat.
Guest review by
Tommy
United Kingdom
10

The weather is very calm.

The weather is very calm. Recommended time to start climb is 5.45 AM. So worthy to watch the surroundings from top of the Sigiriya. You can learn a lot about Sigiriya. You can get a guide if you want from the entrance.
Guest review by
Ransara
Sri Lanka
8.0

I’ll never forget the day we spent climbing Sigiriya.

I’ll never forget the day we spent climbing Sigiriya. And no wonder such a wonderful World Heritage Site kept popping up everywhere: Test it against the massive old fortress, the gorgeous frescoes, and images taken of landscapes from the summit, and there you’ll pick one of Sri Lanka’s greatest treasures. Not an easy or casual climb but certainly one that throws panoramic views so very far worth it and lucid into history at every step. Water gardens at the bottom quite worth a visit. One has to get there at dawn to avoid numerous tourists and scorching sun. Thus, in general, Sigiriya is a combination of artistic creation, engineering work of antiquity, and a miracle of nature, and a must-see site in Sri Lanka.
Guest review by
Shiron
Sri Lanka
10

There is so much more to do in this area than I realised.

There is so much more to do in this area than I realised. I will definitely come back. The area is beautiful and we were sad to leave. We dud Pidurangala Rock which was fun, more of an adventurous climb than Lions Rock. It has incredible views of Lions Rock. We also did a safari in Minneriya National Park. The park was beautiful and we saw so many elephants plus lots of varieties of birds, golden jackals, monkees, mongoose, the grizzled giant squirrel, buffalo and jungle foul. We also went to Dambula Temple Caves which is very spiritual and Luckgrove Spice Gardens which was an incredible experience. Highly recommend this area.
Guest review by
Hazel
Ireland
10

A nice hike to view a breathe taking view.

A nice hike to view a breathe taking view. If anyone should travel to Sigiriya they should start to climb the rock at 5.30am as the ticket counters open. Wearing proper hiking or workout clothes would be the best.
Guest review by
Gavin Rosayro
Sri Lanka

See reviews by guests who stayed at hotels in Sigiriya

See all
From US$637.32 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 491 reviews
Clean rooms and very friendly and helpful staff. Facilities are modern and upto date. Food and service was amazing. A big plus point for the architecture. Unlike the other hotels around, Sigiriya Jungles give a more authentic experience since the architecture is inspired by the Sigiriya Kingdom itself not forgetting that the hotel has an amazing view of Sigiriya rock. The food was top notch and ask for the village cycle tour and other activities the hotel offers. Overall great place to unwind and would go there again!
Guest review by
Harith
Sri Lanka
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 439 reviews
A newly opened hotel featuring clean, spacious rooms and a large swimming pool. It offers great showers, air-con and Wi-Fi, and is conveniently located near restaurants and shops. The host, Bernard, is incredibly friendly and helpful, always going out of his way to assist. Would definitely stay here again on our next visit to Sigiriya.
Guest review by
Isabeau
Belgium
From US$584.10 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,008 reviews
This hotel has the best view of Sigiriya (it rivals 5-star hotels in the vicinity). The room is spacious and well laid out with plenty of shelves and seating areas. The hotel also provides a turn down service with bedtime treats — a nice touch! The spa is great too.
Guest review by
Livia
Italy
From US$235 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 425 reviews
Beautiful place, very friendly and attentive staff, had a great stay. We picked the Hotel for its convenient location, minutes away from Sigiriya, Pidurangala, Dambulla and Habarana but it was great to return to the hotel, and eat at the restaurant
Guest review by
Emmanuel
France
From US$17.76 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews
Large clean room with hot water!!!! Close to beautiful lake and Sigiriya Rock!!!!! And the hotel owner is doing taxi service so you can get best hotel and best driver at the same time!!! Highly recommend to stay here 🫡
Guest review by
Anonymous
Japan