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.

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,209 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
Caroline Jiamiao
From
Luxembourg
We had the most amazing stay with Suman in Sigiriya, Sri Lanka. From the moment we arrived, he welcomed us like family; so kind, caring, and always ready to help. There are only two cabanas, so book quickly: they’re cozy, spotless, and feel just like home. The views from the cabanas are incredible: you can see both Pidurangala and Lion Rock, and Suman even showed us a hidden path to a secret viewpoint. The garden is beautiful, with wild peacocks roaming freely, and watching the sunrise or sunset from there is magical. Suman goes above and beyond:he drove us around, helped with shopping souvenirs, told us stories, and made sure we had everything we needed. His wife’s food is absolutely delicious, and you must try breakfast, lunch, and dinner prepared by her—it’s homemade. Staying here isn’t just about accommodation—it’s about feeling cared for, like part of Suman’s family. This experience was truly unique, unforgettable and a place i hope to come back. Thank you Suman Caroline & Sophie
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 149 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.

S
Shan Ju
From
Taiwan
Such a beautiful and cozy little cabin! The host was very warm and welcoming, and the breakfast was delicious. Highly recommend staying here
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 108 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.

C
Catarina
From
Belgium
Amazing location in the middle of the forest. The sounds of nature are just out of this world and you can spot all kinds of animals from your bungalow. Can be intimidating for a person traveling alone but also very very fascinating. Loved the breakfast and the kindness of all staff members. I miss the peace already!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 114 reviews
Price from
US$90
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.

N
Natasa Albreht
From
Slovenia
Amazing hosts, very friendly and helpful. Incredibile breakfast. We also had dinner there, very delicious local food. Very close to Lion rock. Sweet area with many local pubs and restaurants. We woul strongly reccomend this homestay. They deserve 10+ We'll be back 🙂
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 143 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
Jerri
From
Finland
Clean rooms with good air conditioning. Nice garden and great hosting family
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 179 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.

P
Phoebe
From
Australia
Chathuri and her sister have done an incredible job to create and idyllic and restful cottage. Located a short walk down a small side road, the quaint cottages are away from the hustle and bustle of central Sigiriya and allows you to take in the sounds of nature. Chathuri and her sister’s breakfast was sensational and a very nice introduction to Sri Lankan cuisine for us. Chathuri’s husband Gayan was ready and waiting to pick us up from Habarana train station and we were also able to arrange a safari with Gayan which was sensational! I would recommend this place to all couples and solo travellers as a beautiful place to stay in Sigiriya and Sri Lanka.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 174 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.

T
Travel with Family
From
United Arab Emirates
Hotel Staff and their food they served. good location for all the major tourist attractions and really help full staff at the property. even it's small family business. they did beyond the expectation for requirements. food are so fresh and tasty. overall 100% satisfaction.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 111 reviews
Price from
US$23
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.

J
Julia
From
United Kingdom
Amazing little cottage with your own private pool.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 409 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.

T
Tracy
From
Australia
Large, comfy room for us and our three teenage sons. Sundan was very friendly and helpful. He arranged tuk tuks for us to go to Pidurangala rock for the sunrise and showed us lots of other options for things to do. The breakfasts and dinners were amazing - presented beautifully and incredible flavours. Great location, close to Lion rock and just a short walk from town. Cute puppy at the hotel. We would stay again in a heartbeat.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 292 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.4
Superb - What previous guests thought, 463 reviews

Popular with guests booking B&Bs in Sigiriya

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

Popular with guests booking B&Bs in Sigiriya

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

Popular with guests booking B&Bs in Sigiriya

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

Popular with guests booking B&Bs in Sigiriya

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

Popular with guests booking B&Bs in Sigiriya

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

Popular with guests booking B&Bs in Sigiriya

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

Popular with guests booking B&Bs in Sigiriya

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

Popular with guests booking B&Bs in Sigiriya

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

Popular with guests booking B&Bs in Sigiriya

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

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

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 994 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.5
Very good - What previous guests thought, 103 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.6
Fabulous - What previous guests thought, 641 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$50 per night

Lathika Homes

Sigiriya
Central location
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 918 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$28.05 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 83 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.2
Very good - What previous guests thought, 16 reviews

Featuring garden views and a garden, Sigiriya Royal Resort offers accommodation ideally situated in Sigiriya, within a short distance of Sigiriya Rock, Wildlife Range Office - Sigiriya and Sigiriya...

From US$19.98 per night

Flower Inn

Sigiriya
Central location
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

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

Mashi's Villa

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

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
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 532 reviews

Located within 2 km of Sigiriya Rock and 4.2 km of Pidurangala Rock, The Otunna Guest House Sigiriya provides rooms with air conditioning and a private bathroom in Sigiriya.

From US$93.50 per night

Lion Rock Haven Cabana

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

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.

From US$58.28 per night

Hotel Samanala Sigiriya

Sigiriya
Budget options available
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 338 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.

From US$64 per night
Scored out of 10, guest rating 8.8
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.

From US$68 per night

Wooden Cabana Sigiriya

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

Darshani Lodge

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

Enjoy breakfast in Sigiriya and nearby

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 186 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.1
Very good - What previous guests thought, 100 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, 13 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.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 535 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$49 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$22.20 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 162 reviews

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

From US$22 per night

Iwamisou

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

Set just 2.5 km from Sigiriya Rock, Iwamisou features accommodation in Sigiriya with access to free bikes, a garden, as well as a 24-hour front desk. The accommodation has a spa bath and a hot tub.

From US$36.90 per night

Sigiri Lion Villa

Sigiriya
Breakfast options
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 106 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

FAQ about B&Bs in Sigiriya

B&Bs that guests love in Sigiriya

See all
Avg. price/night: US$45
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 187 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