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
Rachel
From
United States
Large room with large communal balcony overlooking the garden. Incredibly kind and friendly hosts, great location an easy walk to everything in town.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,022 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.

Α
ΑGKORTZAS
From
Greece
Perfect ,nice people ,nice location
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,243 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.

S
Silvia
From
Slovakia
Just like pictures! Beautiful view. Great srilankan breakfast. Very very nice owner, helped with everything.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 165 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.

K
Kate
From
Ireland
We loved our stay here and would recommend it to everyone. So far, it has remained the nicest one we have stayed in and we already miss it. The room and bathroom are furnished beautifully, making it a very luxurious stay. The cabin is very private and has a nice view out over the fields. We woke up to birdsong and the nearby roosters, which we loved. The family who owns the stay is incredibly kind and looked after us well with snacks of fruit, great breakfast and a delicious dinner in their garden. They arranged for our Tuktuk to hike Pidurangala rock for sunrise which got us there before the large crowds and they also gave us bikes to use throughout our stay. It is well situated, a short tuktuk ride to main strips of restaurants, and a pleasant (albeit hot) cycle.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 116 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.

O
Olga
From
Spain
Everything, you have stunning views to Sigiriya, the staff was amazing, with a great attention to detail and always making sure you have the perfect stay. Food was also really good, you have multiple options and best is the sri lankan local food. The rooms were very comfy and the toile really good and modern.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 127 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.

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.6
Exceptional - What previous guests thought, 190 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.

M
Martin
From
Slovenia
Very beautiful, very comfy beds! The breakfast is amazing.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 179 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.

Y
YANAN
From
China
most important is it have hot water and AC work good.room is big enough.WiFi is work but sometimes no work,
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 112 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.

K
Karina
From
Lithuania
The hosts here are incredibly heartwarming, and the atmosphere they create is exceptionally pleasant. They took care of everything, even after we checked out, and we're very grateful for that! The tuk-tuk they arranged for our trips was several times cheaper than if we had booked through PickMe. The house is clean and has an excellent private refreshing pool. The breakfasts were delicious and plentiful, with freshly squeezed multifruit juices that were truly incomparable! If you're ever in Sigiriya, we highly recommend this place. You'll find everything you need here – excursions, safaris, transfers, dinners – and even more.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 422 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.4
Superb - What previous guests thought, 918 reviews

Popular with guests booking B&Bs in Sigiriya

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

Popular with guests booking B&Bs in Sigiriya

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

Popular with guests booking B&Bs in Sigiriya

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

Popular with guests booking B&Bs in Sigiriya

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

Popular with guests booking B&Bs in Sigiriya

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 208 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, 837 reviews

Popular with guests booking B&Bs in Sigiriya

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

Popular with guests booking B&Bs in Sigiriya

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

Great access to the city centre. Check these B&Bs 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.

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

Lathika Homes

Sigiriya
Central location
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 919 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$17 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

Hide Jungle

Sigiriya
Central location

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$15.54 per night
Scored out of 10, guest rating 8.4
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$22.20 per night

Flower Inn

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

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.7
Exceptional - What previous guests thought, 23 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, 539 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.

Sigiriya Rock Hide

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

Lion Rock Haven Cabana

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

Sigiriya River Side Villa

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

Wooden Cabana Sigiriya

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

Enjoy breakfast in Sigiriya and nearby

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 191 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.3
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, 14 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

Woodsy Villa

Sigiriya
Breakfast options
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 149 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$30 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 9.5
Exceptional - What previous guests thought, 71 reviews

Offering a garden and garden view, Lily's Garden Resort is set in Sigiriya, 5.5 km from Pidurangala Rock and 400 metres from Wildlife Range Office - Sigiriya.

From US$13.32 per night

Sigiri Lion Villa

Sigiriya
Breakfast options
Scored out of 10, guest rating 9.0
Superb - 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

FAQ about B&Bs in Sigiriya

B&Bs that guests love in Sigiriya

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