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.

V
Vlad
From
Romania
Very good breakfast changed every day Super helpfull staff and very welcoming Nice room with all you can need Nice pool Good value for money
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,278 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.

T
Tomas Kiovsky
From
Czech Republic
Very lovely place to stay, highly recommended :)
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.

J
Jeroen
From
Netherlands
Very large comfortable room. Nice pool. Sweet service. Good bed
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.

H
Henrik
From
Norway
10/10!! Clean and comfortable small hotel! Super friendly staff. Great clean pool with a view of lion rock. Will definitely be back! Special thanks to Dhananjaya for taking great care of us.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,084 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.

D
Dominik
From
Switzerland
Eventhough this property is listed in the (2021) lonely planet, it or its owner havent lost any of their charm. Flawless place with clean rooms, a decent breakfast and a superb host. Both rocks can be reached by foot and there are plenty of food optins in the area. We would come again for sure.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,017 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.

R
Ricardo
From
Qatar
Amazing place, very comfortable. The owners are extremely nice and professional.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,059 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.

G
Greg
From
Japan
It's a nice little homestay tucked away from the strip. It truly is a 5 min walk from Lion Roc, so great location. The major point is that it's run by two lovely people. The owner offered to take me to Pidurangula at 4.30am because it was too far to walk. Then he cooked an incredible breakfast. Such a great place. I'd recommend it to everyone
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,552 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.

R
Rita
From
Portugal
I stayed at Saman's homestay for 5 days. I can only thank Saman and his family for all their availability. They supported me in everything I needed, and with all the doubts I had. They booked me the ecopark, dambulla, pollonaruwa, pidurangula, Lion rock, bus to Kandy, cooking class, ayurveda SPA, everything, with the best prices! The garden is super relaxing to rest, read a book, have breakfast. The room with private bathroom has everything you need and is very clean. I had dinner one night and it was delicious. They also washed some clothes. Without a doubt, staying at this homestay made my trip wonderful and special. Once again, thank you! Samam, I'm waiting for the photo when you eat the mango!!!
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.

L
Lalida Shokeer
From
France
Beautiful rooms, new furnishings inside. The owner Dinusha is very kind, the staff is honest and good, Sunshine Villa really made Sigiriya a beautiful destination. They picked us up at Colombo airport and picked us up safely. In the evening they took us to see elephants at Minneriya National Park. They also had a night safari planned to see the night beauty of Sigiriya. Luckily for us, Sunshine Villa was the place to stay. We had a great experience. I recommend it 100%.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,241 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.

S
Saima
From
Bangladesh
The architecture. Hearts of gesture to Architect Bawa and thanks everyone to maintain the masterpiece of this architecture. I will remind this hotel always....
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, 488 reviews

Popular with guests booking places to stay in Sigiriya

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 379 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,241 reviews

Popular with guests booking places to stay in Sigiriya

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

Popular with guests booking places to stay in Sigiriya

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

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.8 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, 100 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 9.7
Exceptional - What previous guests thought, 110 reviews

Set within 2 km of Sigiriya Rock and 4.7 km of Pidurangala Rock in Sigiriya, Sigiriya Moonlight Home offers accommodation with seating area.

Pinthu Home Stay

Sigiriya
Breakfast options
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 295 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

La Dolce Vita

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

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

Lathika Homes

Sigiriya
Central location
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 914 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$18 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 443 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

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

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

Mashi's Villa

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

The Lotus Villa Sigiriya

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

Sunshine Resort LTD

Sigiriya
Budget options available

Sunshine Resort LTD provides rooms in Sigiriya near Wildlife Range Office - Sigiriya and Sigiriya Museum.

From US$72.15 per night

Maapagala Resort Sigiriya

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

Set in Sigiriya, 1.3 km from Sigiriya Rock, Maapagala Resort Sigiriya offers accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,443 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.

Flower Garden Eco Village

Sigiriya
Budget options available
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 164 reviews

Located 1.8 km from Sigiriya Rock in Sigiriya, Flower Garden Eco Village features a restaurant, bar and free WiFi. Free private parking is available on site.

From US$58.41 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, 352 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$58
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, 444 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,059 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,500 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,500 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, 640 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,017 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
gogless