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.

S
Steven
From
Canada
Great value accommodation close to Lion Rock. Kind, friendly, and informative host. Thank you for the 5:30am Tuk Tuk ride to the Rock. Highly recommend a hike up the stairs to the summit too despite the $35 USD entrance fee.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,004 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
Kanchana
From
Sri Lanka
It was a great stay, provided us with a fabulous service certainly more than we expected to the amount we had to spend. Awesome hospitality, the staff was super friendly and special thank to the manager who was easily accessible and very supportive throughout our stay. Accompanied us to visit Sigiriya by his tuktuk early in the morning which was quite exceptional. Overall we appreciate their humanity among most of the money minded people. Highly recommended.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,218 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
Martin
From
Netherlands
New cabana with a great view on the Lion Rock from the balcony. The cabana was clean, well equipped with kettle, fridge and comfortable beds. Very friendly host. Nice western and Sri Lankan breakfast. There was enough parking space for our tuktuk.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 155 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.

J
Jess
From
New Zealand
Amazing accommodation with the loviest hosts
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 110 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.

S
Sergei
From
Russia
Very good hotel. With good staff and best breakfast and delicious food in restaurant, it’s good because don’t need go anywhere. Have a nice tree house for sunrise or sunsets. Had a small problem with electricity.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 120 reviews
Price from
US$63
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.

A
Alla
From
Germany
The host family is mega friendly and helpful. The service was better than in some high-star hotels, and home-made breakfast was just delicious (and the amount and variety was so generous, that we had to pack some leftovers with us). The room was extremely clean and had everything one could wish for. We had amazing rest at a very convenient location to visit Pidurangala and Lion's rock.
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.

S
Sophie
From
United Kingdom
Lovely hosts, they helped organise transportation for us to and from Pidurangala rock for sunrise as well as a car from their home stay to our next location, Kandy. Our safari was also suggested and arranged for us by our hosts. The little things go a long way. We arrived in a downpour and our hosts very kindly met us both by the cars with umbrellas whilst they helped us with our bags. Breakfast was delicious, too and we were enjoyed having dinner with the hosts on the first evening we arrived. When staying at Yashi’s place, you must visit the Lady Cafe at the end of the road - this was a great recommendation by the host and the best food we had throughout our whole trip in Sri Lanka. The room was large and clean. The gardens surrounding Yashi’s place were beautiful - we especially enjoyed seeing the peacocks in the trees as we ate our meals!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 183 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
Giorgia
From
Italy
If you visit Sigirya you can’t miss this place! The cottage was delightful, clean and quite. The girls that manage the place are very kind and respectful of guests’ privacy. They welcomed us with a fresh juice and a lovely smile! The breakfast was freshly made and served in their beautiful patio. We highly recommend this cottages! They are located in a quite and private garden near the main road where you can find many little and nice restaurants for dinner.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 177 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.

N
Noelia
From
Spain
The family were very nice and showed us around the property. The breakfast was very good!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 113 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.

p
paula
From
Spain
Everything was great!!!! Staff excellent, delicious food!!!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 413 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.1
Superb - What previous guests thought, 712 reviews

Popular with guests booking B&Bs in Sigiriya

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

Popular with guests booking B&Bs in Sigiriya

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

Popular with guests booking B&Bs in Sigiriya

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

Popular with guests booking B&Bs in Sigiriya

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

Popular with guests booking B&Bs in Sigiriya

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

Popular with guests booking B&Bs in Sigiriya

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

Popular with guests booking B&Bs in Sigiriya

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

Popular with guests booking B&Bs in Sigiriya

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

Popular with guests booking B&Bs in Sigiriya

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

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
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 640 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$35 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, 59 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, 188 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, 102 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

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

Lion Rock Haven Cabana

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

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

Sigiri Sky Home & TreeHouse

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

Liyon Rest sigiriya

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

Liyon Rest sigiriya is located in Sigiriya and provides comfortable stay. Free WiFi access is available in the rooms of the property.

From US$68 per night

Sigiri Holiday Bungalow

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

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

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 8 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.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
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

Mom's Homestay

Sigiriya
Central location
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 29 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$21.09 per night
Scored out of 10, guest rating 5.5
Passable - What previous guests thought, 4 reviews

A good location for a relaxing stay in Sigiriya, Jungle Nature Villa is a bed and breakfast surrounded by views of the garden.

From US$30 per night

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$13.32 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 23 reviews

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

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

Set in Sigiriya, 3.3 km from Sigiriya Rock and 4.3 km from Pidurangala Rock, Undiya The Neighborhood Sigiriya offers spacious air-conditioned accommodation with a terrace and free WiFi.

From US$33.97 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, 188 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