Skip to main content

Guest Houses in Sigiriya

Find the guest houses that appeal to you the most

Guest Houses for every style

Find the right guest house for you in Sigiriya

The best guest houses in Sigiriya

Check out our pick of great guest houses in Sigiriya

Filter by:

Review score

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.

Y
Yvette
From
Belgium
Airy and clean room. Good bed and shower. Staff very friendly.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,050 reviews
Price from
US$22.50
1 night, 2 adults

Tree Trails Sigiriya

Sigiriya

Boasting garden views, Tree Trails Sigiriya offers accommodation with an outdoor swimming pool, a garden and a terrace, around 5.3 km from Pidurangala Rock.

N
Nadina
From
Poland
The hotel is surrounded by a beautiful garden. The staff was really helpful and we felt well taken care of. The restaurant serves brilliant curries.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 135 reviews
Price from
US$90
1 night, 2 adults

Yashi's Place Sigiriya

Sigiriya

Set within 1.4 km of Sigiriya Rock and 4.5 km of Pidurangala Rock in Sigiriya, Yashi's Place Sigiriya provides accommodation with seating area.

P
Perveen
From
Australia
We had such a wonderful stay at Yashi’s place. It was clean and comfortable. Harsha went out of his way to make our stay special and as comfortable as possible. His family was so lovely and friendly. We had a delicious dinner cooked by his wife and a scrumptious breakfast every morning. The location is perfect - a short tuktuk ride to all the main attractions (pidirungula rock and lions rock - which Harsha helped us arrange for reasonable prices) and the main strip of shops. We were delighted to catch the peacock on the roof! There are also lots of cute little squirrels on the property. An added bonus is Mr Caffeine just down the alley which has great coffee. Highly recommend staying at Yashi’s place.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 199 reviews
Price from
US$35
1 night, 2 adults

Sigiri Arana Sigiriya

Sigiriya

Located within 2.8 km of Sigiriya Rock and 3.6 km of Wildlife Range Office - Sigiriya in Sigiriya, Sigiri Arana Sigiriya features accommodation with seating area.

L
Lindsey
From
United Arab Emirates
Our family had the absolute pleasure of staying at Sigiri Arana in Sigiriya, and it’s safe to say we left with full hearts, happy stomachs, and unforgettable memories. From the moment we arrived, Sunanda, Samadi, and Randi made us feel like part of their family. Their warmth and hospitality turned their lovely home into a home away from home. The property itself is nestled in a peaceful, green location—comfortable, clean, and serene, perfect for relaxing after a day of exploring. We genuinely wished we had booked a longer stay. One of the highlights was the early morning hike up Sigiriya Rock. Despite the 5am start, it was already bustling with other sunrise seekers. Sunanda kindly offered to take us, sharing interesting stories along the way. The panoramic views from the top were stunning, and the local wildlife—monkeys and birds—were all too happy to mingle with the tourists! We also visited Pidurangala Rock, just a short walk away (definitely bring shoes with good grip). And our jeep safari with Sunanda in his own vehicle was a standout experience. It was an incredible day seeing elephants up close, spotting monkeys, peacocks, and a range of wildlife. The kids absolutely loved the ride, and the thoughtful touch of snacks and drinks made it all the more enjoyable. Every morning and evening, we were treated to delicious home-cooked meals by Samadi, who is truly a fantastic cook. The variety of curries was astounding—some of the best food we had throughout Sri Lanka. We looked forward to each meal on the porch, sipping a beer, watching the wildlife, and chatting with the family about the day’s adventures and plans for the next. Sunanda is deeply knowledgeable about the local area and wildlife, and he’s always eager to share this with his guests. His passion for nature and community really enriched our experience. We left feeling incredibly grateful—not just for the amazing memories, but for the seeds from their garden, which we’ll plant at home as a reminder
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 100 reviews
Price from
US$28
1 night, 2 adults

Hidden Lake Cottages Sigiriya

Sigiriya

Featuring lake views, Hidden Lake Cottages Sigiriya provides accommodation with an outdoor swimming pool, free bikes and a garden, around 6.4 km from Sigiriya Rock.

S
Srinath
From
Sri Lanka
Environment: One of the highlights of this place is the serene environment. From the comfort of my room, I could always hear the melodious chirping of birds, which was incredibly soothing. The garden, situated under a majestic big tree, is beautifully maintained and adds to the tranquil ambiance. It's the perfect spot for a relaxing stroll or simply enjoying nature. Service: The service here is top-notch, primarily because it's a family-run business. Both hosts are extremely friendly and go out of their way to make you feel at home. Their warm hospitality made my stay even more enjoyable. Rooms: The rooms are impressively spacious, providing plenty of room to unwind. A unique feature is the private pool located right at your doorstep. Although it's quite small, around two feet deep, it offers a refreshing dip in complete privacy—ideal for a quick, relaxing moment.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 431 reviews
Price from
US$45
1 night, 2 adults

Hungry Lion Sigiriya

Sigiriya

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.

A
Alice
From
United Kingdom
Had a wonderful stay at this resort, the room was very comfortable and spacious. The staff were very welcoming and friendly and helped us organise stuff that we needed organising and were kind enough to let us check out late as we had an evening flight. A perfect location to explore the Lion rock-10 mins away and very easy to walk to local restaurants. We also had a big breakfast. Would definitely stay again.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 313 reviews
Price from
US$26
1 night, 2 adults

Relax Nature Villa

Sigiriya

Located within 3.5 km of Sigiriya Rock and 4.5 km of Pidurangala Rock in Sigiriya, Relax Nature Villa offers accommodation with seating area.

E
Evelien
From
Spain
The homestay is a short walk away from the center and also from the Lion's Rock. This makes it a quieter location, yet very accessible. The basic hut had everything required for a comfortable stay. The host and his family were incredibly welcoming. I was asked if I wanted to eat anything and ended up having my breakfasts and dinners at the accommodation restaurant. All foods were home-made by the family and more than plentiful! I enjoyed all activities offered by the hosts. I attended a Sri Lankan cooking workshop with the wife and daughter (several curries, pol sambol, and rice) and the host provided transport to the bus station and to the herbal gardens. He is knowledgable about available activities and happy to help plan your trip. The whole family was very welcoming and many my stay very comfortable, thank you!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 490 reviews
Price from
US$7.29
1 night, 2 adults

Hotel BEJEWELLED Sigiriya

Sigiriya

Located within 3.4 km of Sigiriya Rock and 6.5 km of Pidurangala Rock in Sigiriya, Hotel BEJEWELLED Sigiriya features accommodation with seating area.

S
Scott
From
Singapore
Hosts were fantastic. Friendly, knowledgeable and helpful. Lovely welcoming drink. If you stay, be sure to take with you a coin from your home country for the son of the host - he’s collecting!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 101 reviews
Price from
US$25
1 night, 2 adults

Nature Night Homestay

Sigiriya

Offering a garden and garden view, Nature Night Homestay is situated in Sigiriya, 6.5 km from Pidurangala Rock and 1.2 km from Wildlife Range Office - Sigiriya.

R
Ruth
From
Malta
A wonderful house in the midst of nature, very well kept garden and outdoor surroundings. Loved the nature sounds and the outdoor space. The family are very welcoming and friendly. The food served is genuine, delicious local food. Best food so far in Sri Lanka. Super peaceful and location is great to go around this beautiful area in Sri Lanka. Host always very helpful and responsive.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 134 reviews
Price from
US$17.10
1 night, 2 adults

The Cattleya Guest House Sigiriya

Sigiriya

Located in Sigiriya and only 1.9 km from Sigiriya Rock, The Cattleya Guest House Sigiriya provides accommodation with mountain views, free WiFi and free private parking.

C
Cyril
From
Czech Republic
One of our best accommodations throughout our stay in Sri Lanka including great food, location, best service and amazing hospitality. We can definitely recommend this Guesthouse.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 419 reviews
Price from
US$66.14
1 night, 2 adults
All guest houses in Sigiriya

Looking for a guest house?

Warm and welcoming guest houses are ideal for travellers who prefer unfussy accommodation with a personal touch. They are usually family-run, and your host will provide local recommendations and optional meals. Often cheaper than regular hotels, guest houses can also feature a cosy living room and a garden.

Most booked guest houses in Sigiriya and surroundings in the past month

See all

Popular with guests booking guest houses in Sigiriya

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

Popular with guests booking guest houses in Sigiriya

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

Popular with guests booking guest houses in Sigiriya

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

Popular with guests booking guest houses in Sigiriya

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

Popular with guests booking guest houses in Sigiriya

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

Popular with guests booking guest houses in Sigiriya

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

Popular with guests booking guest houses in Sigiriya

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

Popular with guests booking guest houses in Sigiriya

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 849 reviews

Popular with guests booking guest houses in Sigiriya

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

Popular with guests booking guest houses in Sigiriya

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,286 reviews

Highly rated guest houses in Sigiriya and nearby

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 645 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$30 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.

From US$23 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 194 reviews

Boasting lake views, River Retreat Sigiriya features accommodation with balcony, around 1.3 km from Sigiriya Rock. This property offers access to a terrace and free private parking.

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

Boasting garden views, Sigiri Lion Eco Palace provides accommodation with patio, around 2.2 km from Sigiriya Rock. This property offers access to a terrace and free private parking.

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

2 km from Sigiriya Rock, Royal Breeze Resort Sigiriya is a recently renovated property set in Sigiriya and offers air-conditioned rooms with free WiFi and private parking.

From US$21.98 per night

Mashi's Villa

Sigiriya
8.0+ review score
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 27 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
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 9 reviews

Situated within 2.4 km of Sigiriya Rock and 5.5 km of Pidurangala Rock, Zensigiri Ayurveda Wellness Homestay provides rooms with air conditioning and a private bathroom in Sigiriya.

From US$22.20 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 170 reviews

Boasting mountain views, Victory Villa Sigiriya features accommodation with a garden and a balcony, around 1.1 km from Sigiriya Rock.

From US$25 per night

Save money on guest houses in Sigiriya and nearby – budget options available

Singhagiri Haven Sigiriya

Sigiriya
Budget options available
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 9 reviews

Offering garden views, Singhagiri Haven Sigiriya is an accommodation set in Sigiriya, 5.7 km from Pidurangala Rock and 600 metres from Wildlife Range Office - Sigiriya.

From US$53.28 per night

Sigiriya Sun Shine Villa

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

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.

From US$58.50 per night

Wooden Cabana Sigiriya

Sigiriya
Budget options available
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 73 reviews

Situated in Sigiriya, 3.4 km from Pidurangala Rock, Wooden Cabana Sigiriya features accommodation with pool with a view, free private parking, an indoor pool and a garden.

From US$100 per night

Jaana Guest

Sigiriya
Budget options available
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 171 reviews

Situated within 3.3 km of Sigiriya Rock and 6.5 km of Pidurangala Rock in Sigiriya, Jaana Guest provides accommodation with seating area.

From US$22 per night

Gangadiya Lodge

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

Situated within 3.7 km of Sigiriya Rock and 6.8 km of Pidurangala Rock in Sigiriya, Gangadiya Lodge features accommodation with seating area.

From US$42 per night

Sigiri Holiday Bungalow

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

Offering a garden and garden view, Sigiri Holiday Bungalow is situated in Sigiriya, 5.1 km from Sigiriya Rock and 8.2 km from Pidurangala Rock.

From US$30.77 per night

Sigiri Lodge Tree House

Sigiriya
Budget options available
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 38 reviews

Boasting garden views, Sigiri Lodge Tree House provides accommodation with patio, around 5.4 km from Sigiriya Rock. This property offers access to a terrace and free private parking.

From US$62.44 per night

Priyavimana resort

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

10 km from Pidurangala Rock in Habarana, Priyavimana resort provides accommodation with access to a hot spring bath and spa facilities.

From US$16.58 per night

Enjoy breakfast in Sigiriya and nearby

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

Hide Jungle

Sigiriya
Breakfast options
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Located in Sigiriya, within 1.9 km of Sigiriya Rock and 3.6 km of Pidurangala Rock, Hide Jungle provides accommodation with a garden as well as free private parking for guests who drive.

From US$18.20 per night

Sigiri Lion Villa

Sigiriya
Breakfast options
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 109 reviews

Situated within 2.6 km of Sigiriya Rock and 5.8 km of Pidurangala Rock, Sigiri Lion Villa offers rooms with air conditioning and a private bathroom in Sigiriya.

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

Situated in Sigiriya, 1.3 km from Sigiriya Rock and 4.5 km from Pidurangala Rock, Sigiriya Moon Mirage Villa offers a garden and air conditioning.

From US$22.20 per night

Mom's Homestay

Sigiriya
Breakfast options
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 34 reviews

Located just 1.7 km from Sigiriya Rock, Mom's Homestay offers accommodation in Sigiriya with access to a garden, a shared lounge, as well as a 24-hour front desk.

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

Offering a garden and garden view, MRO Sigiriya Village Homestay & Hostel is located in Sigiriya, 2 km from Sigiriya Rock and 3.7 km from Pidurangala Rock.

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

Sigiri KP Family Home is located in Sigiriya, 2 km from Sigiriya Rock, and provides a terrace, garden, and free WiFi.

From US$17 per night

Jayanti's

Sigiriya
Breakfast options
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 14 reviews

Set in Sigiriya, 3.5 km from Sigiriya Rock and 4.6 km from Pidurangala Rock, Jayanti's offers a garden and air conditioning. This guest house offers free private parking and room service.

Guest Houses with swimming pools in Sigiriya and nearby

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

Featuring a terrace with pool views, an outdoor swimming pool and a garden, Hotel Samanala Sigiriya can be found in Sigiriya, close to Wildlife Range Office - Sigiriya and 2.8 km from Sigiriya Rock.

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

Featuring an infinity pool and views of mountain, Darshani Lodge is a recently renovated guest house located in Sigiriya, 3 km from Sigiriya Rock.

From US$44 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 248 reviews

Situated within 10 km of Pidurangala Rock and 11 km of Sigiriya Rock, VISU VILLA hotel provides rooms with air conditioning and a private bathroom in Habarana.

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

Situated within 11 km of Pidurangala Rock and 11 km of Sigiriya Rock, Varanya By Regus provides rooms with air conditioning and a private bathroom in Habarana.

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

Situated in Dambulla, Peacock Hill Sigiriya features accommodation with air conditioning and access to a garden. This property offers access to a terrace and free private parking.

From US$275 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 33 reviews

Located near Kadahatha Wawa Lake and Habarana Lake, Heaven Habarana is in Habarana and provides free private parking and a restaurant.

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

Situated in Sigiriya, 1.3 km from Sigiriya Rock, Nelu Villa Sigiriya features a sun terrace and views of the mountain. Certain rooms have a seating area for your convenience.

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

Boasting a terrace with garden views, an infinity pool and a garden, Sigiriya Rock Hide can be found in Sigiriya, close to Sigiriya Rock and 4.7 km from Pidurangala Rock.

From US$82.14 per night

FAQ about guest houses in Sigiriya

Guest houses that travellers love in Sigiriya

See all
Avg. price/night: US$40
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 849 reviews
Great location. Amazing views from property. Nice and quiet surrounding in the middle of the jungle. Hosts were great and very helpful. They helped us with any questions we w and helped us organize the safari. Accommodation was super clean. We would stay there again.
Guest review by
Rastko
Young couple