Skip to main content

B&Bs in Sigiriya

Find the B&Bs that appeal to you the most

B&Bs for every style

Find the right B&B for you in Sigiriya

The best B&Bs in Sigiriya

Check out our pick of great B&Bs in Sigiriya

Filter by:

Review score

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.

K
Kenan Majidov
From
Azerbaijan
We are staying at this hotel 3rd year in row, every year two times. For me best hotel in Sigiriya area. Owner of the hotel is really good man, help us in everything. Will come again
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,183 reviews
Price from
US$45
1 night, 2 adults

Sigiri SAAT Cabana

Sigiriya

Situated in Sigiriya, 3.4 km from Pidurangala Rock and 3.6 km from Sigiriya Rock, Sigiri SAAT Cabana features spacious air-conditioned accommodation with a terrace and free WiFi.

C
Clare
From
Australia
Everything about our stay at this cabana was exceptional. My partner and I have travelled around Sri Lanka for 2 weeks and this was by far the most accommodating and fulfilling stay we’ve had. Suman the host, makes you feel at home instantly, ensuring your transport is organised to and from cities and famous landmarks as well as providing superb restaurant recommendations. All of our needs were exceeded and Suman and his family made our stay in Sigiriya genuine and warm! If we revisit Sri Lanka, we will definitely be staying here again.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 138 reviews
Price from
US$40
1 night, 2 adults

Golden Rock Retreat Sigiriya

Sigiriya

Situated in Sigiriya, 3.1 km from Pidurangala Rock and 3.9 km from Sigiriya Rock, Golden Rock Retreat Sigiriya offers a garden and air conditioning.

A
Anastasia
From
Sweden
We had an amazing stay with this wonderful family in Sigiriya! We stayed in a charming little wooden house with a stunning view of the green rice fields, such a beautiful and peaceful place. The family was absolutely fantastic! They were so kind, helpful, and made us feel at home from the very first moment. Their hospitality was truly something special. One of the highlights was the food, the wife cooked the most incredible Sri Lankan dishes we have ever tasted! Every meal was a wonderful experience, made with love and care. We had such a fantastic time here and take so many wonderful memories with us. I can truly say that I’ve made new friends! We highly recommend this place to anyone who wants to experience genuine Sri Lankan hospitality in a beautiful setting.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 101 reviews
Price from
US$40.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.

D
Dorota
From
United Kingdom
I had a fantastic stay at this hotel, which is perfectly located just outside the village, offering a peaceful and relaxing atmosphere. It’s an ideal base for exploring Sigiriya Rock and Pidurangala, and you can easily rent a bike to get around. The hotel is set in the jungle, with charming independent houses that are very comfortable. Everything was spotless—pristine clean bedspreads, soft white towels, hot water, air conditioning, and satellite TV made my stay even more enjoyable. The staff were incredibly helpful and friendly, always going out of their way to ensure a great experience. The food was delicious and beautifully prepared, with a choice of continental, Sri Lankan, or English breakfast, as well as excellent lunch and dinner options. What makes this place even more special is that they only opened in December last year, and the owner is committed to giving young people opportunities for good jobs and a better future. I truly admire this initiative and wish them all the success. I highly recommend this hotel to anyone looking for a unique and comfortable stay in nature!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 99 reviews
Price from
US$67.50
1 night, 2 adults

Sashini Homestay

Sigiriya

Situated in Sigiriya, 1.6 km from Sigiriya Rock and 3.7 km from Pidurangala Rock, Sashini Homestay offers a garden and air conditioning.

T
Thomas
From
New Zealand
I stayed at Sashini Homestead for 2 nights and had an absolute wonderful time. Chaminda and his family were fabulous hosts and provided great information about the Tourist sites. The room was super clean, large and well equipped and had the best bathroom I saw in Sri Lanka. Breakfast was prepared by his wife and tested delicious. The location is fantastic and Lion Rock is only a 10 minutes walk away. Chaminda also has a Tuk Tuk and will bring or fetch you from anywhere at a very reasonable rate. Thanks again for the wonderful stay, can definitely recommend the Homestead to anyone.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 134 reviews
Price from
US$28
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.

J
Jane
From
New Zealand
We had a fabulous 3nights at Yashi's place which is set in a beautiful garden and is very quiet and relaxing. Harsha and his family are wonderful kind hosts and can help organise anything you need for transportation around Sri Lanka and booking tours etc. Each morning a very generous Sri Lankan breakfast is served with lots of variety and home cooked evening meals are available on request. We highly recommend.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 174 reviews
Price from
US$32
1 night, 2 adults

Sigiri Enaya Cottage

Sigiriya

Offering a garden and mountain view, Sigiri Enaya Cottage is located in Sigiriya, 1.3 km from Sigiriya Rock and 4.4 km from Pidurangala Rock.

G
Gabor
From
Switzerland
My recent stay at Sigiri Enaya Cottage was simply delightful! From the moment we arrived, we were warmly welcomed by the lovely sisters and their adorable kids. They treated us to a refreshing fresh juice made from fruits right from their garden, which was such a thoughtful touch. The cottage itself was super clean and comfortable, providing a perfect space to relax. We had a great night's sleep, and the breakfast served was absolutely delicious! There are several restaurants, with just a short 10-minute walk away. We had the pleasure of dining at the brother’s restaurant, “Downtown,” where the food was fantastic and service was exceptional. The kindness and hospitality of the family truly made our experience unforgettable. I wish them all the success with their new business—they have so much to be proud of! If you're looking for a charming place to stay, I highly recommend Sigiri Enaya Cottage. You won’t be disappointed!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 170 reviews
Price from
US$33
1 night, 2 adults

Sigiri Starwing Villa

Sigiriya

Sigiri Starwing Villa, a property with a garden, is set in Sigiriya, 4.7 km from Pidurangala Rock, 2.7 km from Wildlife Range Office - Sigiriya, as well as 3.4 km from Sigiriya Museum.

L
Lorretta
From
Australia
Great family - very respectful. Beautiful decor and garden surrounds.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 110 reviews
Price from
US$23
1 night, 2 adults

Hidden Lake Cottages Sigiriya

Sigiriya

Hidden Lake Cottages Sigiriya is located in Sigiriya and features a private pool and lake views. Featuring babysitting service, this property also provides guests with a picnic area.

J
Jonathan
From
Germany
Close to wild loge and view points great villa with pool great owners
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 399 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, 285 reviews
Price from
US$26
1 night, 2 adults
All B&Bs in Sigiriya

Looking for a B&B?

For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.

Most booked B&Bs in Sigiriya and surroundings in the past month

See all

Popular with guests booking B&Bs in Sigiriya

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

Popular with guests booking B&Bs in Sigiriya

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 454 reviews

Popular with guests booking B&Bs in Sigiriya

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

Popular with guests booking B&Bs in Sigiriya

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

Popular with guests booking B&Bs in Sigiriya

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 893 reviews

Popular with guests booking B&Bs in Sigiriya

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

Popular with guests booking B&Bs in Sigiriya

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

Popular with guests booking B&Bs in Sigiriya

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

Popular with guests booking B&Bs in Sigiriya

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

Popular with guests booking B&Bs in Sigiriya

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

Enjoy breakfast in Sigiriya and nearby

Sigiri Lion Lodge

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

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.

From US$25 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 8.6
Fabulous - What previous guests thought, 632 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

Lathika Homes

Sigiriya
Breakfast options
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 920 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$13 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 82 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 7.8
Good - What previous guests thought, 13 reviews

Situated within 1.7 km of Sigiriya Rock and 4.8 km of Pidurangala Rock, Sigiriya Royal Resort features rooms with air conditioning and a private bathroom in Sigiriya.

From US$38.85 per night

Flower Inn

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

Located in Sigiriya and only 1.3 km from Sigiriya Rock, Flower Inn provides accommodation with mountain views, free WiFi and free private parking.

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

Save money on B&Bs in Sigiriya and nearby – budget options available

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 524 reviews

Offering a garden and lake view, Sigiriya Water Guest & View Point Restaurant is located in Sigiriya, 2.2 km from Sigiriya Rock and 5.3 km from Pidurangala Rock.

From US$53 per night

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$27.75 per night

Sigiriya Rock Hide

Sigiriya
Budget options available
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 238 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$44.40 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 412 reviews

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.

Lion Rock Haven Cabana

Sigiriya
Budget options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Boasting air-conditioned accommodation with a balcony, Lion Rock Haven Cabana is situated in Sigiriya. This property offers access to a terrace, free private parking and free WiFi.

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

Set just 3.4 km from Pidurangala Rock, Sigiriya Rock Gate Tree House provides accommodation in Sigiriya with access to a garden, a terrace, as well as an ATM.

Sigiriya River Side Villa

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

Boasting a balcony with garden views, a garden and a terrace, Sigiriya River Side Villa can be found in Sigiriya, close to Sigiriya Rock and 4.6 km from Pidurangala Rock.

From US$30 per night

Sigiri Shen Residence

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

Offering a garden and garden view, Sigiri Shen Residence is set in Sigiriya, 1.2 km from Sigiriya Rock and 4.4 km from Pidurangala Rock.

From US$65 per night

Great access to the city centre. Check these B&Bs in Sigiriya and nearby

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

From US$45 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 99 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 9.9
Exceptional - What previous guests thought, 12 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$22.20 per night

Kalana Homestay

Sigiriya
Central location
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 245 reviews

Situated in Sigiriya, 1.2 km from Sigiriya Rock, Kalana Homestay features accommodation with a garden, free private parking and a terrace.

From US$9 per night

Woodsy Villa

Sigiriya
Central location
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 141 reviews

A good location for a hassle-free holiday in Sigiriya, Woodsy Villa is a guest house surrounded by views of the garden.

From US$25 per night

Mashi's Villa

Sigiriya
Central location
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 12 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$24.65 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 7 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$16.65 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 159 reviews

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

From US$28 per night

FAQ about B&Bs in Sigiriya

B&Bs that guests love in Sigiriya

See all
Avg. price/night: US$40
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 186 reviews
Great host! Great food! You must have the mums curry for dinner! Organized bikes for us and recommended different viewpoints to visit. Really great location and good grounds. Recommend!
Guest review by
Hickman
Young couple
gogless