Skip to main content

Places to Stay in Sigiriya

Find the places to stay that appeal to you the most

The best places to stay in Sigiriya

Check out our pick of great places to stay in Sigiriya

Filter by:

Review score

Atha Resort

Sigiriya

Atha Resort is set in Sigiriya, 5.3 km from Sigiriya Rock and 8.4 km from Pidurangala Rock.

J
Josephine
From
France
Amazing resort with great views, a beautiful pool, kind staff and 10-min away from Sigiriya’s Lion Rock. The food was also good.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,275 reviews
Price from
US$120
1 night, 2 adults

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.

L
Levind Kumar
From
Malaysia
The manager was super friendly, the place was nice and clean and everything worked well. Breakfast was good and view was beautiful. This place gave me homely vibes, we thoroughly enjoyed our stay here.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,049 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.

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

K
Karolina
From
Poland
This place is amazing. The staff is really kind and helpful, breakfasts are tasty and the view from the swimming pool is out of this world. We absolutely loved it!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,083 reviews
Price from
US$55
1 night, 2 adults

Sigiri Lion Lodge

Sigiriya

Featuring a terrace with garden views, a garden and a shared lounge, Sigiri Lion Lodge can be found in Sigiriya, close to Sigiriya Rock and 4.6 km from Pidurangala Rock.

F
Farid Hajiyev
From
Azerbaijan
Room was clean and manager was helpful. Also location also was good.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,014 reviews
Price from
US$22.50
1 night, 2 adults

Sigiriya Water Cottage

Sigiriya

Offering a barbecue and sun terrace, Sigiriya Water Cottage is set in Sigiriya, 3.4 km from Sigiriya Rock. Guests can enjoy the on-site restaurant.

P
Paul
From
Austria
Really great hotel with clean and spacious bungalows and a lovely garden with all sorts of fascinating friendly animal visitors (monkeys, monitor lizards, peacocks, etc) and also a great pool to chill out. The bungalows are very clean and equipeed with AC and good shower and have a nice view of the garden. And also they are not to cramped together, the area is very spacious. We also enjoyed the homemade breakfast a lot. Closeby is also a very nice restaurant open until late with delicious food. We can definitely recommend this hotel for a stay in sigiriya!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,057 reviews
Price from
US$49.50
1 night, 2 adults

Sigiri Rock Side Home Stay

Sigiriya

Featuring free WiFi and a restaurant, Sigiri Rock Side Home Stay offers pet-friendly accommodation in Sigiriya. Free private parking is available on site.

M
Marko
From
Montenegro
Location is very good, the owner is very kind and friendly.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,553 reviews
Price from
US$28.35
1 night, 2 adults

Sigiri Saman Home Stay

Sigiriya

Situated within 1.3 km of Sigiriya Rock and 4.1 km of Pidurangala Rock, Sigiri Saman Home Stay offers rooms with air conditioning and a private bathroom in Sigiriya.

M
MinicAna
From
Serbia
We stayed only one night, but it left great impression on us. The location is great - walking distance from Lion rock. Accommodation is very comfortable and clean. Garden is amazing! Breakfast was also very delicious. The owners of the hotel are friendly and always willing to help and give advice.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,043 reviews
Price from
US$21.38
1 night, 2 adults

Sigiriya Sun Shine Villa

Sigiriya

Set within 3.4 km of Sigiriya Rock and 6.5 km of Pidurangala Rock, Sigiriya Sun Shine Villa offers rooms with air conditioning and a private bathroom in Sigiriya.

M
Marlies
From
Switzerland
Very nice and service oriented staff and funny manager. They will help you with everything you have just to ask them. Had a very delicious dinner with a variety of curry's. The rooms are good. Bed and towels are clean too.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,240 reviews
Price from
US$45
1 night, 2 adults

Heritance Kandalama

Hotel in Sigiriya

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

M
Mayure
From
Denmark
The hotel is surrounded by nature and monkeys were running around the public area. It is a hotel you need to stay at.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,652 reviews
Price from
US$282.74
1 night, 2 adults
All places to stay in Sigiriya

Most booked places to stay in Sigiriya and surroundings in the past month

See all

Popular with guests booking places to stay in Sigiriya

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

Popular with guests booking places to stay in Sigiriya

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

Popular with guests booking places to stay in Sigiriya

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

Popular with guests booking places to stay in Sigiriya

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

Popular with guests booking places to stay in Sigiriya

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

Popular with guests booking places to stay in Sigiriya

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

Popular with guests booking places to stay in Sigiriya

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

Popular with guests booking places to stay in Sigiriya

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

Popular with guests booking places to stay in Sigiriya

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

Popular with guests booking places to stay in Sigiriya

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

Save money on places to stay in Sigiriya and nearby – budget options available

La Dolce Vita

Sigiriya
Budget options available
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 953 reviews

Set in Sigiriya, 2 km from Sigiriya Rock, La Dolce Vita offers accommodation with a garden, free private parking, a terrace and a restaurant.

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.

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 442 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$112.50 per night

Kashyapa Kingdom View Home

Sigiriya
Budget options available
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 298 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$35 per night

New Sigiri Kele

Sigiriya
Budget options available
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

Hotel Sigiriya Kele

Sigiriya
Budget options available
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 668 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

Palitha Homestay

Sigiriya
Budget options available
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 931 reviews

Set within 2.2 km of Sigiriya Rock and 5.3 km of Pidurangala Rock in Sigiriya, Palitha Homestay provides accommodation with seating area.

From US$28 per night

Mashi's Villa

Sigiriya
Budget options available
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 18 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

Enjoy breakfast in Sigiriya and nearby

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

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

From US$60.50 per night

Freedom Home Stay

Sigiriya
Breakfast options
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

Sigiri Liya Rest

Sigiriya
Breakfast options
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$35.20 per night

Pinthu Home Stay

Sigiriya
Breakfast options
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 296 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.3
Superb - What previous guests thought, 97 reviews

Located in Sigiriya, 1.1 km from Sigiriya Rock, Hello Aliya Hostel provides accommodation with a garden, free private parking and a terrace.

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

Situated in Sigiriya, 1.7 km from Sigiriya Rock, Sigiri Birds Hostel features accommodation with a garden, free private parking and a terrace.

From US$16.65 per night
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.

From US$25 per night

Great access to the city centre. Check these places to stay in Sigiriya and nearby

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 174 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 9.8
Exceptional - What previous guests thought, 237 reviews

Located within 1.7 km of Sigiriya Rock and 4.5 km of Pidurangala Rock in Sigiriya, Dream Villa Sigiriya provides accommodation with free WiFi and seating area.

From US$33 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 643 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

Lathika Homes

Sigiriya
Central location
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 915 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$14 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.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.

Senura Home Stay

Sigiriya
Central location
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.5
Very good - What previous guests thought, 128 reviews

Featuring an outdoor swimming pool and a restaurant, Fresco Water Villa offers accommodation in Sigiriya, 1 km from Sigiriya Rock. Guests can enjoy the on-site bar.

From US$166.10 per night

FAQ about places to stay in Sigiriya

Places to stay that guests love in Sigiriya

See all
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 654 reviews
Very friendly host, felt more than welcome! Great with kids. Own fruit garden and open for visitors. Ideal location between the two rocks. Great food - Sri Lankan but fitted to the children, every day other great dishes. Opens her kitchen for guests as well. Place to stay! We definitely go back!
Guest review by
Pascal
Family with young children
Avg. price/night: US$90
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,484 reviews
The Nature Park Villa was a great place to stay. The staff were so friendly and helpful and the location was great. The pool was a welcome relief to the heat and the relaxing area around was so lovely. They were able to arrange transfers before and after getting there and any trips we wished to do. Highly recommend staying here.
Guest review by
Elizabeth
Family with young children
Avg. price/night: US$32
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 366 reviews
Hosts were fantastic! Very friendly and helpful, found all the good spots to visit and even made sure we had takeaway breakfast ready so we could catch an early bus. Perfect location and place to stay!
Guest review by
Erica
People with friends
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 84 reviews
The most welcoming and lovely family ever! From the moment I got there it was amazing, welcome drinks and snacks, was told if I need anything not to hesitate to ask, the room was large and clean, location was a 5 min walk to the town (many restaurants and shops within walking distance) the free breakfast was DELICIOUS and filled me up until the evening, this family were so friendly and went above and beyond to make sure I had a lovely stay, I can not recommend staying here enough!
Guest review by
Kara
Solo traveller
Avg. price/night: US$647.82
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 389 reviews
Staff was superb Breakfast was great Dinner was equally good Location was good. Not too far from the city centre Surrounding was peaceful
Guest review by
MD
Young couple
Avg. price/night: US$15.92
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 145 reviews
Nice house with garden full of flowers, perfect location - calm, but still close to downtown and to both rocks. The whole family Is so nice and helpful, that you feel like ať home. Great meal and tea, nice friendly talking, help and advices fór everything you need, that and much more Is Sigiri Lakshan Home, I can only recommend. For me very nice time.
Guest review by
Eva
Solo traveller
Avg. price/night: US$55.50
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 351 reviews
There is a new manager who has recently started making improvements. However, it is already a very good place to stay. The rooms are extremely large, featuring balconies and spacious bathrooms. Everything is very clean. The pool is also very nice and is cleaned several times a day. The location is a great base for day trips. Enjoy a delicious breakfast in the restaurant.
Guest review by
Rene
Group
Avg. price/night: US$62
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 353 reviews
Beautiful place to stay, just a bit off of the main road. So all the pleasures of being close by to everyone, yet nice and quiet. The owner and his crew form a wonderful team and will ensure you're experiencing everything that Sigiriya has to offer. From taking you on a beautiful safari to drop offs and pick ups anytime anywhere. Ooh yes, and not to forget, the pool! Many thanks for a lovely stay!
Guest review by
Maikel
Solo traveller
Avg. price/night: US$90
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,484 reviews
The perfect place to stay and explore Sigiraya and the surroundings! Room was clean and well appointed and the pool and restaurant area were lovely. The absolute best thing about this hotel were the staff - everyone was incredibly welcoming, friendly and kind to us and our baby - especially the restaurant staff. A great place to stay.
Guest review by
Kate
Family with young children
Avg. price/night: US$34
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,043 reviews
Best location. Wonderful setup. Would definitely recommend to anyone!!
Guest review by
Nikhil
Young couple
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 445 reviews
Perfect place to stay. Very kind host. Recommended
Guest review by
Rio do Sol
Young couple
Avg. price/night: US$1,018.71
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 756 reviews
This is the place to stay for Nature lovers... walking on the vast open grounds with beautiful trees and green surrounding, next to the lake with a variety of birds. But be careful of monkeys. Location is close to the ancient cultural sites. Minneriya is also not far for elephant safari. Ayurvedic massage was a great choice - reviving and relaxing.
Guest review by
Natalia
People with friends
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,057 reviews
Amazing accomodation and the swimmingpool is the best as it can get very hot in Sigiriya. Very good, local breakfast was served every morning. The location was perfect as well - it is possible to walk to the city centre during the day. I would definitely recommend!
Guest review by
fredclaes_10
Young couple
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 654 reviews
The perfect place to stay for Pidurangala Rock as its only a 5 minute walk to the start of the path up to the top. Also very close if doing Sigiriya rock. The room was super clean with comfy bed and excellent AC. The included breakfast was wonderful and nothing was too much of an ask for the host. Amazing hospitality!
Guest review by
Scott
Solo traveller
Avg. price/night: US$14
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 236 reviews
The room is great, it has everything you need. But the important thing here is: i’ve travelled a lot and i’ve been in different places and stays. This one has been my best experience by far. Mahesh has treated me like one of its kind. He has show me around, met all his family, took me to different dinners with his friends… I’ve never felt and lived such a good and local experience. If you are coming to Sigiriya, this is best place to stay ever.
Guest review by
Christian
Solo traveller
Avg. price/night: US$51
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 544 reviews
A wonderful place with a view of Sigiriya. wonderful hosts who spent a lot of attention to us and introduced Sinhala music for us. The rooms are clean, you will find everything you might need in them. Breakfast is very good, authentic, on a wonderful terrace. The best place to stay in Sri Lanka. Good luck to you!
Guest review by
Akvilė
Family with young children
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 654 reviews
Best place to stay near two most beautiful places in Sygiriya (Lion Rock and Pidurangala mountain. Amazing and helpful owner!
Guest review by
Vladimir
People with friends
Avg. price/night: US$98
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,497 reviews
Amazing place to stay! The staff were so kind and helpful. The property is so beautiful and even better in person. Location is perfect and they have a wonderful driver to assist you with day trips.
Guest review by
Walsh
Young couple
Avg. price/night: US$98
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,497 reviews
Lovely property in a perfect location in Sigiriya (10-15 minute walk to the entrance of Lion Rock) and excellent value for money. Rooms were very spacious, with a place to sit in the shade outside each one overlooking the beautiful pool. Staff were very friendly and helpful. Thank you for a lovely stay!
Guest review by
Laura
Young couple
Avg. price/night: US$38.40
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 334 reviews
We had a lovely stay here, what a lovely family. They made us a delicious breakfast every morning. The rooms were huge, really clean and had really big and comfortable beds. Location wise, it was a short walk to the town, about 10 minutes but there were some restaurants on the way to the main bit as well so about 4 mins walk.
Guest review by
Kaitlin
Young couple
Avg. price/night: US$35
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 643 reviews
I had a lovely stay there, Milton and his family are super kind, generous and helpful. The place has a great location, with amazing view on the Lion Rock and delicious home cooked meals. Thank you so much again to Milton for making my trip very safe and special :)
Guest review by
Agathe
Solo traveller
Avg. price/night: US$25
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,014 reviews
The location was perfect, the twin room was very comfortable, and the breakfast (for small extra charge) was delicious. I definitely plan to stay here again and recommend to others who are looking for a simple and inexpensive place to stay while visiting Sigiriya.
Guest review by
amanda
Group