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.

B
Brian
From
Ireland
Would highly recommend Sunshine Villas. It is beautiful accommodation in a fantastic location with an array of wildlife at your doorstep! They arranged everything for us at ease and great prices. We stayed for 2 nights. Our flight landed at 3am and Sunshine Villas had pickup waiting to bring us straight to the accommodation. On arrival they had a beautiful breakfast waiting. They then accommodated our early check in. After a nap we were brought to the elephant safari by one of the sunshine villa staff which was incredible. They then arranged a tuk tuk driver for us for day 2! I couldnt rate more highly! The staff are so helpful and polite. The room was immaculate with hot water, and a choice of air con or a fan! I would rate 10/10
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,206 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.

A
ANASTASIA
From
Greece
Our stay in Sigirii saat campana was amazing...The house is very clean, air-conditioned,big space,full of nature and the best view from our balcony.Suman,the owner was extremely helpful and he was always anticipating our needs.We totally recommend it!
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 148 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.

L
Lara
From
Netherlands
Loved the ambience, it was really clean and a good airconditioning. The hosts are very kind and even let us use their bicycles. The view is beautiful and calm surroundings.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 107 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
claudia
From
Australia
The staff was amazing. Always available to make our stay better. They arrange tuk tuk, safari and transport to our next destination. We met the owner, lovely and so attentive. The cabin was very cute and clean. We had a terrace with couple of chairs to chill. Also have hammocks. On top of the cabin there is the tree house where the staff organised breakfast for us. The tree house has increíble views. Peaceful place. Full of trees, cero noise except for the birds. We spent hours and hours just chilling and relaxing. Everything was so easy. This was really the highlight of our trip, nothing have been as good as this place. The staff are there to really make your life easier so you just spend the time enjoying. A heavenly tropical escape. Thank you so much. We will miss this place.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 112 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.

M
Monica
From
Spain
On arrival it was plain to see that this place was going to be exceptional. We felt completely at home and the family went above and beyond to make sure our stay was memorable. The room was spotless and welcoming and the facilities were fantastic. Breakfast was always an experience to remember. So many different dishes to try that it is impossible to finish. We also had an evening meal which had an amazing choice of different curries that were more authentic and delicious than anything we have tried so far in Sri Lanka. We definitely recommend this superb homestay in Sigiriya.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 142 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.

R
Rhian
From
Thailand
We had the most incredible stay at Yashi’s place. The rooms for spotless and comfortable and the location very convenient. It’s a family-run property, who are nothing less than absolutely delightful and very accommodating. Our meals were freshly prepared, delicious and plentiful. They offer Sri Lankan cooking lessons onsite which I highly recommend! A lot of the ingredients we used were collected from the garden 🥰 I’m so looking forward to visiting again in the future and would recommend this place to all!
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.

T
Tamzin
From
United States
A beautiful room with peaceful surroundings. Our host was amazing, providing fresh juice and a lovely homemade breakfast in the morning
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 172 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.

F
Felix
From
Germany
An amazing stay right in the jungle! Clean rooms, amazing breakfast! A restaurant just across the street, where we went every evening! The price is very good for what you get :-) The owner is so friendly and we loved the house dog who was very cute and kind and protected our terasse from monkeys or elephants. We had a Tuktuk so it was easy accessible!
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.

S
Silvia
From
Italy
Hidden lake cottage is a hidden paradise corner. The garden is really beautiful and each guasto has its own area and privare swimming pool. The room is lovely, and from the window you can see squrreils running around and birds flying. The hosts are lovely and they arrange everithing to make your stay perfect.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 408 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.

J
Jacek
From
Poland
Really nice place in a calm area, although close to city center. Rooms are really clean and spacious, breakfasts are tasty and the stuff is really kind and helpful. Great start of our Sri Lanka holiday.
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, 921 reviews

Popular with guests booking B&Bs in Sigiriya

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 993 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 8.9
Fabulous - What previous guests thought, 821 reviews

Popular with guests booking B&Bs in Sigiriya

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

Popular with guests booking B&Bs in Sigiriya

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

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

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

Sigiriya Rock Hide

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

Sigiriya River Side Villa

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

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

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

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
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 185 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$10 per night

Enjoy breakfast in Sigiriya and nearby

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$20 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

Woodsy Villa

Sigiriya
Breakfast options
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
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$19.98 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.

Iwamisou

Sigiriya
Breakfast options
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 821 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
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 66 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 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$20
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
gogless