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

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.

R
Rosie
From
United Kingdom
Staff were very friendly! Our room was really nice and clean!! Great location to restaurants and Sigiriya rock. Owner helped organise tuktuks. Definitely recommend!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,013 reviews
Price from
US$22.50
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.

k
koulla ajv
From
Cyprus
Good location, tasty breakfast and dinner, big and clean swimming pool. New, comfortable and clean room and bathroom. Friendly staff
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,234 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.

M
Mudit
From
Australia
This was an exceptional choice for our stay in Sigiriya. The property is well located - close to Lion’s Rock and some restaurants and facilities in town. The property itself is very charming, clean and spacious. The host, Suman, went well above and beyond in making our stay as comfortable as possible. He drove us to town, provided a homemade breakfast and tended to the smallest requests. I would not hesitate in recommending this property to anyone coming to Sigiriya.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 160 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.

T
Tim
From
Germany
We had a wonderful stay! Eveything was great and also a nice service! And the view on the garden and the Pidurangala was awesome. Can fully recommend this accomodation!
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 113 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.6
Exceptional - What previous guests thought, 126 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.

V
Viktorija
From
Lithuania
Wow, just wow. Everything was amazing. A very hospitable and warm family. The head of the family is a very polite and interesting person with whom you can talk about anything. He has so many fascinating stories to share and great advice to offer. The breakfast was superb, and it was so nice to feel well taken care of. The room was clean, and everything we needed was provided. Thank you 💛
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 144 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.

S
Silvia
From
Germany
Great place to start our vacation in Sri Lanka. Harsha helps you with anything you need to get organized: transportation, safari, etc. Spacious room, nice breakfast and perfect located for excursions (Lion Rock).
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 188 reviews
Price from
US$35
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, 178 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

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
sami
From
Canada
Everything! And the owners are just the BEST!!! They will go out of their way to help you with everything! LOVED IT
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 418 reviews
Price from
US$45
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.6
Exceptional - What previous guests thought, 126 reviews

Popular with guests booking B&Bs in Sigiriya

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

Popular with guests booking B&Bs in Sigiriya

Scored out of 10, guest rating 8.7
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, 378 reviews

Popular with guests booking B&Bs in Sigiriya

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

Popular with guests booking B&Bs in Sigiriya

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

Popular with guests booking B&Bs in Sigiriya

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

Popular with guests booking B&Bs in Sigiriya

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

Popular with guests booking B&Bs in Sigiriya

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

Popular with guests booking B&Bs in Sigiriya

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

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

Sigiriya Rock Hide

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

Jaana Guest

Sigiriya
Budget options available
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 160 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

Sigiri Sky Home & TreeHouse

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

Boasting garden views, Sigiri Sky Home & TreeHouse features accommodation with balcony, around 1.4 km from Sigiriya Rock. This property offers access to a terrace and free private parking.

From US$50 per night

Gangadiya Lodge

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

The Rock & Paddy Resort

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

Boasting air-conditioned accommodation with a patio, The Rock & Paddy Resort is set in Sigiriya. This property offers access to a terrace, free private parking and free WiFi.

From US$55.50 per night

Sigiri Lodge Tree House

Sigiriya
Budget options available
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 33 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$33.30 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
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

Lathika Homes

Sigiriya
Breakfast options
Scored out of 10, guest rating 8.7
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$23 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.

Hide Jungle

Sigiriya
Breakfast options

Located in Sigiriya in the Matale District region, Hide Jungle provides accommodation with free private parking. The property features garden views. Guests can make use of a garden.

From US$15.54 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 17 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
Breakfast options
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 61 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, 190 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$14 per night

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

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

From US$22.20 per night

Kalana Homestay

Sigiriya
Central location
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 257 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$10 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, 165 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
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 107 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$23 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 32 reviews

Located in Sigiriya, 2.6 km from Sigiriya Rock, Sigiri Thilanka Rest Sigiriya provides accommodation with a garden, free private parking, a shared lounge and a terrace.

From US$24 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 12 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

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