The 10 best B&Bs in Sigiriya, Sri Lanka | Booking.com
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.

W
Werner
From
Austria
Absolutely amazing owner with a very friendly crew. They help you in every situation and find suitable solutions so you can achieve all your bucket list experiences. Transport, Tour, Route planning - you name it. Food was very tasty and available at the hotel for reasonable prices. It is a bit outside the main road, but you can arrange a transport or just make the tours with them - they are amazing!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,159 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.

Z
Zdenek
From
Czech Republic
Super location, clean and nice rooms, very friendly owner.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 130 reviews
Price from
US$40
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
Alisha
From
United Kingdom
Stay at Sashini Homestay if you want an authentic experience and a chance to meet the loveliest family. Chaminder and his family are so friendly and welcoming. The property is super centrally located - opposite major restaurants and walking distance from sigriya rock. Chaminder has a tuk tuk and can arrange trips to Pidurangala and Dambulla for great prices. His wife makes the most amazing food and I’d recommend trying her rice and curry. This was hands down the best breakfast i had in all of Sri Lanka - with different options every morning and a chance to try different delicacies. There is only 1 room available so dont hesitate to book!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 126 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
Junhao
From
Hong Kong
We had a wonderful experience at Yashi’s place. The room was spacious, clean, and beautifully maintained, making it a perfect retreat after a long day. The owner’s hospitality was exceptional – they greeted us warmly with refreshing juice upon arrival, making us feel right at home. The breakfast in the morning was generous and delicious, offering a great start to our day. If you’re looking for a friendly atmosphere and comfortable accommodations, Yashi’s place is a must-visit. Highly recommended!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 172 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.

E
Elena
From
Greece
The hosts were incredibly kind and friendly! The room was lovely, and the garden was breathtaking, teeming with birds, squirrels, and mongooses to watch while enjoying your tea. Breakfast was delicious and generously portioned. The mattress was exceptionally comfortable, and a mosquito net was provided. Numerous restaurants are just a 5-10 minute walk away.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 162 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.

a
akiko
From
Japan
People are very friendly. Nice place!!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 108 reviews
Price from
US$23
1 night, 2 adults

Hidden Lake Cottages Sigiriya

Sigiriya

Hidden Lake Cottages Sigiriya is located in Sigiriya and features a private pool and lake views. Featuring babysitting service, this property also provides guests with a picnic area.

D
Dietmar
From
Belgium
Very spacious rooms, the private pool is blissful to cool off during the hot days. The hosts are super friendly and professional and always ready to help you!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 388 reviews
Price from
US$45
1 night, 2 adults

Relax Nature Villa

Sigiriya

Located within 3.5 km of Sigiriya Rock and 4.5 km of Pidurangala Rock in Sigiriya, Relax Nature Villa offers accommodation with seating area.

C
CHINHUI
From
Taiwan
Really amazing place to stay ! Close to Sigiriya lion rock, just 20min walk The villa owners help me to arrange my travel plan and give me advice 👍👍👍 He did so much more to make tourist enjoy Sri Lanka ✨
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 444 reviews
Price from
US$7.29
1 night, 2 adults

Dream Villa Sigiriya

Sigiriya

Located within 1.7 km of Sigiriya Rock and 4.5 km of Pidurangala Rock in Sigiriya, Dream Villa Sigiriya provides accommodation with free WiFi and seating area.

R
Rafaela
From
France
The room is good, comfortable and very clean, but the highlight is Sanath, Lakmini and also her father. They were outstanding and I can’t say thank you enough for everything they did for me. They organized all my tours with very good prices and Sanath accompanied me in many of them. It was a great experience with an amazing family that deserves to receive more and more guests. I recommend it with my eyes closed!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 210 reviews
Price from
US$18
1 night, 2 adults

Nature Night Homestay

Sigiriya

Offering a garden and garden view, Nature Night Homestay is situated in Sigiriya, 6.5 km from Pidurangala Rock and 1.2 km from Wildlife Range Office - Sigiriya.

M
Mischa
From
Netherlands
We were treated like king and queen. :) The family really makes sure that your stay is perfect. We stayed 2 nights and we had delicious dinners and breakfast cooked by the mother :). Also the family arranged for a great elephant safari and we saw many ! The place itself is surrounded by nature which was really nice. The room is oke and the bathroom is very spacious and the shower is nice and has hot water. Also the bed is soft and comfortable. Special thanks to the son Lakshitha who made sure that the stay was perfect ! Highly recommended :)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 128 reviews
Price from
US$17.10
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.5
    Exceptional - What previous guests thought, 186 reviews
  • Popular with guests booking B&Bs in Sigiriya

    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 164 reviews
  • Popular with guests booking B&Bs in Sigiriya

    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 916 reviews
  • Popular with guests booking B&Bs in Sigiriya

    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 444 reviews
  • Popular with guests booking B&Bs in Sigiriya

    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 884 reviews
  • Popular with guests booking B&Bs in Sigiriya

    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 805 reviews
  • Popular with guests booking B&Bs in Sigiriya

    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 874 reviews
  • Popular with guests booking B&Bs in Sigiriya

    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 618 reviews
  • Popular with guests booking B&Bs in Sigiriya

    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 961 reviews
  • Popular with guests booking B&Bs in Sigiriya

    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1,159 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, 961 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, 99 reviews

    Featuring garden views, Dream Day Leisure Homes features accommodation with terrace, around 1.8 km from Sigiriya Rock.

    From US$17 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 618 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$28 per night
  • Lathika Homes

    Sigiriya
    Central location
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 916 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$13 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 81 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

    Situated within 1.7 km of Sigiriya Rock and 4.8 km of Pidurangala Rock, Sigiriya Royal Resort features rooms with air conditioning and a private bathroom in Sigiriya.

    From US$33.30 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

Enjoy breakfast in Sigiriya and nearby

  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 97 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$12 per night
  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 9 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$19.98 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 519 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$53 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
  • Mashi's Villa

    Sigiriya
    Breakfast options
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 11 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$23.80 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 6 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.7
    Fabulous - What previous guests thought, 156 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 9.0
    Superb - What previous guests thought, 805 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

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

  • Singhagiri Haven Sigiriya

    Sigiriya
    Budget options available
    Scored out of 10, guest rating 9.3
    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, 517 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
  • Sigiriya Rock Hide

    Sigiriya
    Budget options available
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 233 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$44.40 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 413 reviews

    Located in Sigiriya and only 1.9 km from Sigiriya Rock, The Cattleya Guest House Sigiriya provides accommodation with mountain views, free WiFi and free private parking.

    From US$101.55 per night
  • Lion Rock Haven Cabana

    Sigiriya
    Budget options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    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$38.85 per night
  • Scored out of 10, guest rating 8.9
    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$72 per night
  • Sigiri Shen Residence

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

    Offering a garden and garden view, Sigiri Shen Residence is set in Sigiriya, 1.2 km from Sigiriya Rock and 4.4 km from Pidurangala Rock.

    From US$41.40 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

    Offering a garden and garden view, Wooden Cabana Sigiriya is situated in Sigiriya, 3.4 km from Pidurangala Rock and 3.6 km from Sigiriya Rock.

    From US$100 per night

FAQ about B&Bs in Sigiriya

B&Bs that guests love in Sigiriya

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