Skip to main content

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

Located just 2.7 km from Sigiriya Rock, Sigiri Close-up View Guest features accommodation in Sigiriya with access to a garden, a bar, as well as a 24-hour front desk.

The staff were lovely and very welcoming. They cooked us a beautiful dinner and arrange a safari. The facilities were basic but fine for two nights. The location is off the beaten track so will need a driver or Tuktuk rather than walking.
Review score
9.1
Superb
283 reviews
Price from
£18.81
1 night, 2 adults

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.

I booked for 3 bed room, Bathroom doesnot have exhaust to keep the floor dry. Otherwise room and food are good and clean. It has swimming pool and it was lovely to see people enjoying the amenities
Review score
9.0
Superb
851 reviews
Price from
£31.75
1 night, 2 adults

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.

Extremely friendly welcome excellent room and breakfast
Review score
9.8
Exceptional
475 reviews
Price from
£63.03
1 night, 2 adults

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.

The quality of the accomodation is simply sensational. The location, view, comfort, cleanliness, breakfast, attention to detail are top notch. You can see the rock from the garden. Ashoka is the most welcoming and caring host. The breakfast on the patio was really special as monkeys and mongoose paid the visit. :) Totally recommended!
Review score
9.6
Exceptional
376 reviews
Price from
£47.36
1 night, 2 adults

Located in Sigiriya and only 3 km from Sigiriya Rock, Darshani Lodge provides accommodation with mountain views, free WiFi and free private parking.

The peacefulness, the vue, the little animals, the breakfirst, the confort.
Review score
9.2
Superb
140 reviews
Price from
£37.63
1 night, 2 adults

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

great garden with pool
Review score
9.5
Exceptional
761 reviews
Price from
£41.31
1 night, 2 adults

Boasting river views, Sungreen Cottage Sigiriya provides accommodation with patio, around 3.4 km from Sigiriya Rock.

Very good breakfast, and the place was super peaceful
Review score
9.4
Superb
436 reviews
Price from
£27.44
1 night, 2 adults

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.

The homestay was really nice, even though I didn't get a tree house I still really enjoyed my stay here. The hosts were very accommodating.
Review score
9.2
Superb
572 reviews
Price from
£14.89
1 night, 2 adults

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.

Great place to stay Clean and comfortable room . Great location and friendly host
Review score
9.1
Superb
788 reviews
Price from
£15.87
1 night, 2 adults

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.

We had a wonderful stay! One of the highlights was definitely the on-site restaurant and café – the food was absolutely delicious! Super convenient for grabbing something to eat or drink during the day or in the evening without having to go far. A huge thank you to Shen and his sister for their outstanding service. They really took care of everything for us – from arranging drivers and transportation to organizing a safari. It truly was a worry-free, all-inclusive experience that allowed us to fully relax. The room itself was simple but clean, with everything you need – including mosquito nets, which we really appreciated. It was also lovely just to sit outside on the terrace and enjoy an iced coffee. There are also plenty of restaurants and cafés within walking distance, which made the location even better. We’d definitely come back again!
Review score
9.6
Exceptional
413 reviews
Price from
£23.49
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 this month

See all

Enjoy breakfast in Sigiriya!

  • Review score
    9.7
    Exceptional · 103 reviews

    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.

    Guest review
    The garden, the peacocks, and the lovely host family.
  • Review score
    9.6
    Exceptional · 314 reviews

    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.

    Guest review
    The owner is the best - very kind and An amazing cook
  • Review score
    9.1
    Superb · 234 reviews

    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.

    Guest review
    Friendly staff, convenient location to Sigiriya Rock
  • Review score
    9.5
    Exceptional · 337 reviews

    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.

    Guest review
    Clean, nice place with good staff. Recommend for everyone
  • Review score
    9.2
    Superb · 183 reviews

    Featuring garden views, Sigiriya Free View Tree House & Villa offers accommodation with terrace, around 1.3 km from Sigiriya Rock. With quiet street views, this accommodation features a balcony.

    Guest review
    Everything! The stuff was very kind and it gave us village vibes.
  • Review score
    9.3
    Superb · 115 reviews

    Offering a garden and garden view, Sigiriya Nature Resort is located in Sigiriya, 3.5 km from Sigiriya Rock and 6.7 km from Pidurangala Rock.

    Guest review
    Very beautiful cottage situated in beautiful location.
  • Review score
    9.4
    Superb · 109 reviews

    Located just 3.5 km from Sigiriya Rock, Sigiri Rangana Guesthouse offers accommodation in Sigiriya with access to free bikes, a garden, as well as luggage storage space.

    Guest review
    The lovely family that welcomes you with a warm tea
  • Review score
    9.5
    Exceptional · 415 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.

    Guest review
    Family is very nice, they treated us a Family member. 100% recommendable .

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

  • Budget options available
    Review score
    9.8
    Exceptional · 449 reviews

    Boasting garden views, Roy's Villa features accommodation with an infinity pool, a garden and a bar, around 8.2 km from Sigiriya Rock.

    Guest review
    Best staff, great activities, tasty food! All in all, amazing hostel experience!
  • Budget options available
    Review score
    9.4
    Superb · 436 reviews

    Boasting river views, Sungreen Cottage Sigiriya provides accommodation with patio, around 3.4 km from Sigiriya Rock.

    Guest review
    It was in nature, staff were really friendly and helpful, we had our own private lodge
  • Review score
    9.8
    Exceptional · 475 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.

    Guest review
    Best accommodation we had in Sri Lanka, thank you, Dinesh!
  • Budget options available
    Review score
    9.2
    Superb · 572 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.

    Guest review
    Sleeping in the Nature & having a very good selfmade breakfast 👍🏼
  • Budget options available
    Review score
    9.2
    Superb · 121 reviews

    Boasting a garden, shared lounge and views of garden, Jaana Guest is situated in Sigiriya, 3.3 km from Sigiriya Rock. This property offers access to a balcony, free private parking and free WiFi.

    Guest review
    Amazing breakfast and host. Really clean and comfy.
  • Budget options available
    Review score
    9.0
    Superb · 851 reviews

    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.

    Guest review
    Quiet location with a good restaurant Staff very friendly and couldn’t do enough to help Lovely pool area
  • Budget options available
    Review score
    9.5
    Exceptional · 761 reviews

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

    Guest review
    Thank you for your good hospitality. Everything was perfect !
  • Budget options available
    Review score
    9.2
    Superb · 140 reviews

    Located in Sigiriya and only 3 km from Sigiriya Rock, Darshani Lodge provides accommodation with mountain views, free WiFi and free private parking.

    Guest review
    Very nice and friendly hosts, clean rooms with beautiful garden

Great access to the city centre! Check these B&Bs in Sigiriya

  • Review score
    10.0
    Exceptional · 1 review

    Situated just 1.7 km from Sigiriya Rock, Sigiriya Royal Resort provides accommodation in Sigiriya with access to an outdoor swimming pool, a garden, as well as a 24-hour front desk.

  • Review score
    10.0
    Exceptional · 1 review

    Situated in Sigiriya, 1.7 km from Sigiriya Rock and 4.9 km from Pidurangala Rock, Sigiriya Dreamscape Villa features spacious air-conditioned accommodation with a terrace and free WiFi.

  • Central location
    Review score
    10.0
    Exceptional · 12 reviews

    Set in Sigiriya, 3.6 km from Sigiriya Rock and 4.6 km from Pidurangala Rock, Jayanti's offers a garden and air conditioning. This guest house offers free private parking and room service.

    Guest review
    Incredible friendly and helpful host. Every wish was more than fulfilled. Breakfast and dinner were sooo delicious. Even a cooking class was made for me alone. Thank you so much!! Only 10 mins walk to Lion Rock. Very easy.
  • Review score
    10.0
    Exceptional · 1 review

    Offering a terrace and garden view, Undiya The Neighborhood Sigiriya is set in Sigiriya, 4.3 km from Pidurangala Rock and 1.3 km from Wildlife Range Office - Sigiriya.

  • Review score
    10.0
    Exceptional · 30 reviews

    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.

    Guest review
    It is so special. The house has an amazing view, the shower is great and you feel like a princess. Also i can highly recommend to book the dinner!
  • Central location
    Review score
    9.9
    Exceptional · 68 reviews

    Situated in Sigiriya, 1.6 km from Sigiriya Rock and 3.7 km from Pidurangala Rock, Sashini Homestay offers a garden and air conditioning.

    Guest review
    New and clean room and bathroom. The owners are really helpful and the breakfast was fantastic!
  • Review score
    9.9
    Exceptional · 7 reviews

    Situated in Sigiriya, 3.6 km from Sigiriya Rock and 6.8 km from Pidurangala Rock, Sigiri Elephant View Guest features air-conditioned accommodation with a terrace and free WiFi.

  • Review score
    9.9
    Exceptional · 34 reviews

    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.

    Guest review
    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.
  • Review score
    9.8
    Exceptional · 145 reviews

    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.

    Guest review
    Amazing hosts who make you feel like home! Delicious home cooked breakfast !!
  • Review score
    9.8
    Exceptional · 100 reviews

    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.

    Guest review
    Very nice room, value for money, Fast Internet, Friendly staff
  • Review score
    9.8
    Exceptional · 23 reviews

    Greenwood Hotel Sigiriya, a property with a garden, is situated in Sigiriya, 1.9 km from Sigiriya Rock, 4.1 km from Pidurangala Rock, as well as 2.1 km from Wildlife Range Office - Sigiriya.

    Guest review
    Best place where you can stay Sigiriya! Seetha the host is so nice, cooking class, visit of her own village and everything!!! Highly recommend!
  • Review score
    9.7
    Exceptional · 8 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.

    Guest review
    Good stay, sweet people and nice Sri Lankan breakfast. We found the room in the front a bit noisy from the streets. The rooms in the back were nice and quiet. But the owners were kind enough to switch us without any problem.
  • Central location
    Review score
    9.7
    Exceptional · 178 reviews

    Located in Sigiriya and only 2.8 km from Sigiriya Rock, Grand freedom provides accommodation with mountain views, free WiFi and free private parking.

    Guest review
    Very friendly and helpful hosts, delicious cooking.
  • Review score
    9.7
    Exceptional · 51 reviews

    Located within 3.4 km of Sigiriya Rock and 6.5 km of Pidurangala Rock in Sigiriya, Hotel BEJEWELLED Sigiriya features accommodation with seating area.

    Guest review
    Everything! Amazing place, hosts, food, room. Very kind people and perfect place, very clean. We loved this place!
  • Review score
    9.7
    Exceptional · 17 reviews

    Offering a garden and garden view, The Sigiriya Rock Hostel is set in Sigiriya, 3.1 km from Sigiriya Rock and 6.2 km from Pidurangala Rock.

    Guest review
    Room was spacious. Owner was lovely!! Good location - short walk to centre
  • Review score
    9.7
    Exceptional · 126 reviews

    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.

    Guest review
    Very nice place to stay. And the Safari from her husband is awesome
  • Review score
    9.6
    Exceptional · 413 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.

    Guest review
    Thank you so much! We liked it a lot, very kind people!
  • Review score
    9.6
    Exceptional · 376 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.

    Guest review
    Cute cottage with very friendly owner and great breakfast
  • Central location
    Review score
    9.5
    Exceptional · 106 reviews

    A good location for a hassle-free holiday in Sigiriya, Woodsy Villa is a guest house surrounded by views of the garden.

    Guest review
    Staff were amazing and so helpful, recommend for families to stay.
  • Review score
    9.5
    Exceptional · 282 reviews

    Featuring garden views, Shady mango villa features accommodation with patio, around 1.4 km from Sigiriya Rock. There is an on-site restaurant, plus free private parking and free WiFi are available.

    Guest review
    Great place, friendly hosts, very good breakfast !
  • Review score
    9.4
    Superb · 50 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.

    Guest review
    The host were amazing, made us feel so welcome and so kind with their offerings
  • Review score
    9.4
    Superb · 84 reviews

    Located in Sigiriya, 3.2 km from Sigiriya Rock and 6.4 km from Pidurangala Rock, sigiriya flower guest offers a garden and air conditioning.

    Guest review
    Very peaceful, clean and comfortable stay. Only 5 minutes from the main bus route.
  • Review score
    9.4
    Superb · 87 reviews

    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.

    Guest review
    The room was clean and the breakfast was nice. They are helpful
  • Central location
    Review score
    9.3
    Superb · 8 reviews

    Located just 1.7 km from Sigiriya Rock, Mom's Villa offers accommodation in Sigiriya with access to a garden, a shared lounge, as well as a 24-hour front desk.

  • Review score
    9.2
    Superb · 24 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.

    Guest review
    The host was so polite and courteous, his cooking of local vegetable curry delicious.
  • Review score
    9.2
    Superb · 65 reviews

    Set in Sigiriya and only 3 km from Sigiriya Rock, Sigiri Veenus Paradise offers accommodation with garden views, free WiFi and free private parking.

    Guest review
    Nice, clean room. AC. Friendly personall. Good breakfast.
  • Review score
    9.2
    Superb · 16 reviews

    Located within 3.5 km of Sigiriya Rock and 6.7 km of Pidurangala Rock in Sigiriya, Sigiriya Chena Villa features accommodation with seating area.

    Guest review
    The host was super friendly and the home made food was delicious. He prepared wonderful curry with vegetables from his garden. One evening I was invited to watch him cooking. Super nice experience.
  • Review score
    9.1
    Superb · 788 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.

    Guest review
    Everything perfect. Very nice Location, good breakfast and friendly owners :)

FAQ about B&Bs in Sigiriya

B&Bs that guests love in Sigiriya

See all
  • Avg. price/night: £21.17
    Review score
    9.3
    Superb · 216 reviews
    Lovely staff, great location, excellent breakfast
    Guest review by
    Nadine
    Young couple
  • Avg. price/night: £10.97
    Review score
    8.8
    Fabulous · 113 reviews
    Spacious room and outside area with a table. There was a fan and mosquito net provided. The host was kind and gave me fresh fruit and coconuts from the garden. It's a 15 minute walk out of the village so in a very quiet location with a pretty garden.
    Guest review by
    Chloe
    Solo traveller
  • Avg. price/night: £15.68
    Review score
    8.4
    Very good · 272 reviews
    - great location, very close to Sigiriya rock - beautiful and quiet garden - delicious breakfast - comfortable and clean room - very friendly owner who helped organise trips
    Guest review by
    Sara
    Solo traveller
  • Review score
    8.2
    Very good · 158 reviews
    Great location, quiet and beautiful but still close enough to the restaurants and shops. Lovely hosts. And stunning breakfast views!
    Guest review by
    Ann
    Family with young children
  • Avg. price/night: £18.02
    Review score
    9.4
    Superb · 195 reviews
    Family enviroment with extremely carrimg and helpfull owner. Great location for visits of both rocks and nearby restaurant. Good diner and breakfest. The owner even woke up at 5am to tuktuk us to Lion stone sunrise. Quiet night. We had the room without AC but the ceiling fan did all the job right so the temperature was comfotrtable all night. Would visit again.
    Guest review by
    Damián
    Young couple
  • Avg. price/night: £20.38
    Review score
    9.3
    Superb · 68 reviews
    The family was so warm and welcoming. They cooked a nice traditional Sri Lankan breakfast and dinner. Upali took us all by tuktuk to the town centre so we could explore and then collected us. The room is spacious and tidy, With an A/C that worked well. Upali makes wood carvings and they are really impressive. We purchased a few. The private balcony was lovely to sit and enjoy a quiet afternoon drink. Its only a very short drive to Sigiriya. I think the accommodation is really good value for money.
    Guest review by
    Candice
    Family with young children
  • Avg. price/night: £31.36
    Review score
    9.7
    Exceptional · 178 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
  • Avg. price/night: £21.17
    Review score
    9.4
    Superb · 866 reviews
    Beautiful garden, quiet, excellent breakfast, very kind people
    Guest review by
    Sietske
    Young couple
  • Avg. price/night: £11.76
    Review score
    9.4
    Superb · 204 reviews
    The TreeHouse is in a quiet area, surrounded by nature. The family very friendly and welcoming. Our room was big, clean and had a own very clean bathroom. Breakfast and dinner also very delicious and cheap. There was always the opportunity that the owner can drive us with the tuktuk somewhere. We would really recommend this accommodation!
    Guest review by
    Merle
    People with friends
  • Review score
    8.0
    Very good · 118 reviews
    Great location close to the lion rock. Beautiful private viewpoint on the lion rock right behind the property. Friendly staff.
    Guest review by
    Viktoria
    People with friends