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.

A
Anthony
From
United Arab Emirates
The staff was very friendly and made us feel extremely comfortable. If u have kids the pool is definitely an added bonus.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,154 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, 129 reviews
Price from
US$35
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.

K
Keeley
From
Ireland
The family at this homestay were very helpful and friendly. We got breakfast every morning and we had dinner here one night and it was amazing. So tasty. They also had a tuk tuk and dropped us wherever we wanted when we needed it. Would definitely recommend
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.

D
Dominika
From
Czech Republic
Very nice and clean accomodation, just like the pictures. Generous breakfast in the garden was a great experience, we got to see tucans each day. The host was very kind and helpful - he got us an excellent driver/guide for Polonnaruwa and also a driver to Dambulla for a friendly price. Definitely would recommend!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 168 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$28
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.

K
Kasia
From
Poland
Strongly recommend. Great location, wonderful tarrace with a garden, you can rally relax there, clean, kettle.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 107 reviews
Price from
US$19.80
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.

A
Alison
From
Kuwait
Everything! Quiet location, spacious the plunge pool was an added bonus. Lovely to watch the abundant wildlife. The hosts went above and beyond.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 387 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.

A
Adel
From
Egypt
Hungry Lion has a great vibe and is a nice place to relax. The staff are incredibly helpful and friendly, assisting us with managing our time between activities during our stay. The breakfast was excellent, with generous portions that set us up perfectly for the day. Highly recommended!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 276 reviews
Price from
US$32
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.

A
Arthur
From
France
The family was great, super friendly and helpful. They made sure that we felt comfortable and like at home. I would definitely recommend it to anyone coming to Sirigiya.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 443 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.

T
Toon
From
Belgium
This is a guesthouse with two standard rooms, spatious, clean and comfortable. What makes the difference and stands out, is the love put into this guesthouse by the owners. They will make you feel at home and help you any way they can! It is a great place to be, in a perfect location!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 210 reviews
Price from
US$18
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, 184 reviews
  • Popular with guests booking B&Bs in Sigiriya

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

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

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

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

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

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

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

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

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

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

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 953 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, 615 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, 915 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, 80 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

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, 518 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, 232 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, 411 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.

  • 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
  • Sigiriya River Side Villa

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

    Sigiriya
    Budget options available
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 480 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

Enjoy breakfast in Sigiriya and nearby

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 183 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$13 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 98 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 10.0
    Exceptional - What previous guests thought, 8 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.4
    Superb - What previous guests thought, 517 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, 10 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$28 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, 157 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

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