Skip to main content

B&Bs for every style

Find the right B&B for you in Dambulla

The best B&Bs in Dambulla

Check out our selection of great B&Bs in Dambulla

Filter by:

Review score

SA Village offers accommodations in Dambulla, 12 miles from Sigiriya Rock and 14 miles from Pidurangala Rock.

Incredible host, super clean
Review score
9.5
Exceptional
240 reviews
Price from
$26
1 night, 2 adults

Located in Dambulla, 12 miles from Sigiriya Rock, Sayare Inn has accommodations with a garden, free private parking, a shared lounge and a terrace.

Property is clean. Property stay is blended with nature and has good view outside.
Review score
9.5
Exceptional
314 reviews
Price from
$16
1 night, 2 adults

The Green Village Dambulla features air-conditioned rooms in Dambulla. Housed in a building dating back to 2016, this guest house is 11 miles from Sigiriya Rock and 13 miles from Pidurangala Rock.

We had a great stay at the Green Village in Dambulla! The room was perfect, very clean, with air con, hairdryers, hot water - everything you could need! We were given fresh juice on arrival and had a delicious breakfast. The owner was amazing, he dropped us off in different places and gave us excellent recommendations. Would highly recommend a stay here if you are in Dambulla :)
Review score
9.6
Exceptional
745 reviews
Price from
$22
1 night, 2 adults

10 miles from Sigiriya Rock in Dambulla, Hotel Gala Addara provides accommodations with access to a steam room. Private parking is available on site at this recently renovated property.

Amazing staff, super helpful, they made all of dreams come true!
Review score
9.3
Wonderful
137 reviews
Price from
$52
1 night, 2 adults

The Green Edge is located in Dambulla, 1.6 mi from Dambulla Cave Temple.

This place is a gem, tranquil and quiet place to relax after youve done your activities. Staff were polite, helpful and hospitable. Highly recommended.
Review score
9.7
Exceptional
241 reviews
Price from
$60
1 night, 2 adults

Providing mountain views, Shashin Lake Resort in Dambulla features accommodations, free bikes, a garden, and a shared lounge.

Amazing location with a small lake view. Nice garden with relaxing atmosphere and the most friendly staff. Close to Dambulla Cave temple.
Review score
9.1
Wonderful
129 reviews
Price from
$18
1 night, 2 adults

Offering garden views, City Paradise Dambulla in Dambulla features accommodations and a garden. There's a private entrance at the bed and breakfast for the convenience of those who stay.

After I forget 2 items in the room, the owner informed me and took the trouble of sending the items through other travelers who are to meet me in Ella. During the whole incident she kept me informed. A real green hideaway in the middle of the town.
Review score
9.2
Wonderful
144 reviews
Price from
$25
1 night, 2 adults

Offering mountain views, Hotel Hanguk Villa in Dambulla provides accommodations and a garden. This guest house features free private parking and full-day security.

Villa Hanguk is an ideal spot if you plan to explore the Dambulla area. The owner is incredibly helpful, offering assistance with scooter or tuk-tuk rentals and organizing local trips. The villa is nestled just 400 meters from the main city street, surrounded by lush paddy fields. The beautifully maintained garden is filled with vibrant plants and flowers, offering plenty of cozy spots to relax—whether in a hammock, at a dining area, or playing table games. Being in the middle of nature, you can expect the delightful sounds of wildlife, including peacocks. It truly adds to the charm of the place. One of the highlights of our stay was the Sri Lankan food. The meals were not only delicious but also generously portioned. I highly recommend skipping outside restaurants and instead asking the staff to prepare dinner for you—you won’t be disappointed!
Review score
9.5
Exceptional
177 reviews
Price from
$17
1 night, 2 adults

Menara Green Inn is located in Dambulla, just 12 miles from Sigiriya Rock and 14 miles from Pidurangala Rock.

The host family is incredible warm and kind. The breakfast was absolutly delicious and a huge portion, at night we got yummy free juice. Our host even drove us around and made sure, that the tour we booked beforehand online had a driver he trusted. (If you want to do a tour too, better contanct him directly for a trustworthy driver!). The outside area is decorated very cozy, epecially at night. Really felt like a second home. It was so great, that we were sad to leave!
Review score
9.4
Wonderful
429 reviews
Price from
$15
1 night, 2 adults

Offering garden views, Simoya Nature Park in Dambulla provides accommodations and a garden. Both free Wifi and parking on-site are accessible at the guest house free of charge.

We stayed in 8 different hotels and homestays during our trip and this one was the best by far. The couple managing the facility had a great job to create a very special environment and experience. The rooms were very clean, decorated with flowers etc. The breakfast was the best. They gave us great tips, suggestions for our trip. We felt like we are part of the family. The facility is very close to the Dambulla Cave Temple but it is also in a very silent corner with a great garden. You can see monkeys, giant squirrel, birds and other wildlife just around the facility. We definitely suggest this place to anyone traveling around Dambulla.
Review score
9.8
Exceptional
292 reviews
Price from
$42
1 night, 2 adults
All B&Bs in Dambulla
Looking for a B&B?
For travelers 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 might be shared by other guests, and there's usually shared space with the host.

Most booked B&Bs in Dambulla this month

See all

Enjoy breakfast in Dambulla!

  • Review score
    9.5
    Exceptional · 177 reviews

    Offering mountain views, Hotel Hanguk Villa in Dambulla provides accommodations and a garden. This guest house features free private parking and full-day security.

  • Breakfast options
    Review score
    9.4
    Wonderful · 429 reviews

    Menara Green Inn is located in Dambulla, just 12 miles from Sigiriya Rock and 14 miles from Pidurangala Rock.

  • Review score
    9.1
    Wonderful · 129 reviews

    Providing mountain views, Shashin Lake Resort in Dambulla features accommodations, free bikes, a garden, and a shared lounge.

  • Review score
    9.2
    Wonderful · 144 reviews

    Offering garden views, City Paradise Dambulla in Dambulla features accommodations and a garden. There's a private entrance at the bed and breakfast for the convenience of those who stay.

  • Breakfast options
    Review score
    9.3
    Wonderful · 137 reviews

    10 miles from Sigiriya Rock in Dambulla, Hotel Gala Addara provides accommodations with access to a steam room. Private parking is available on site at this recently renovated property.

  • Review score
    9.6
    Exceptional · 745 reviews

    The Green Village Dambulla features air-conditioned rooms in Dambulla. Housed in a building dating back to 2016, this guest house is 11 miles from Sigiriya Rock and 13 miles from Pidurangala Rock.

  • Breakfast options
    Review score
    9.5
    Exceptional · 314 reviews

    Located in Dambulla, 12 miles from Sigiriya Rock, Sayare Inn has accommodations with a garden, free private parking, a shared lounge and a terrace.

  • Breakfast options
    Review score
    9.7
    Exceptional · 241 reviews

    The Green Edge is located in Dambulla, 1.6 mi from Dambulla Cave Temple.

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

  • Budget options available
    Review score
    8.8
    Excellent · 590 reviews

    Sevonrich Holiday Resort is a recently renovated guest house in Dambulla where guests can make the most of its pool with a view, garden, and shared lounge.

  • Budget options available
    Review score
    8.1
    Very Good · 661 reviews

    Providing garden views, Gamagedara Resort in Dambulla offers accommodations, a garden, and a shared lounge.

  • Budget options available
    Review score
    7.7
    Good · 13 reviews

    Anon Rest in Dambulla provides accommodations with pool with a view, a bar, and a shared lounge. Both free Wifi and parking on-site are accessible at the guest house free of charge.

  • Budget options available

    Galpothuyaya Eco Hotel enjoys a location in Dambulla, 7.8 miles from Sigiriya Rock and 10 miles from Pidurangala Rock.

  • Budget options available
    Review score
    9.8
    Exceptional · 292 reviews

    Offering garden views, Simoya Nature Park in Dambulla provides accommodations and a garden. Both free Wifi and parking on-site are accessible at the guest house free of charge.

  • Budget options available
    Review score
    9.2
    Wonderful · 52 reviews

    Providing a garden, Perfect Hideout offers accommodations in Dambulla. The air-conditioned accommodation is 13 miles from Sigiriya Rock.

    Guest review
    The room felt like a luxury hotel. The bed was so comfortable.
  • Budget options available
    Review score
    7.9
    Good · 66 reviews

    A good location for a relaxing stay in Dambulla, Pivisuma Lodge is a guest house surrounded by views of the garden.

  • Budget options available
    Review score
    3.9
    Poor · 35 reviews

    Featuring mountain views, Lotus Inn Tourist Resort in Dambulla features accommodations and a garden. Providing a restaurant, the property also has free bikes and a hot tub.

Great access to the city center! Check these B&Bs in Dambulla

  • Review score
    10.0
    Exceptional · 1 review

    Kandalama Forest Villa Dambulla is a recently renovated bed and breakfast in Dambulla where guests can make the most of its garden and shared lounge.

  • Central location
    Review score
    9.8
    Exceptional · 10 reviews

    Lake Bliss provides an open-air bath and air-conditioned accommodations in Dambulla, 10 miles from Sigiriya Rock.

    Guest review
    Its Owner is very freindly man.... He prepared a delicious breakfast... Thanks for it....
  • Review score
    9.6
    Exceptional · 25 reviews

    12 miles from Sigiriya Rock in Dambulla, New Sandra Guesthouse features accommodations with access to spa facilities and wellness packages.

    Guest review
    Same as in pictures. Very clean and in good condition. Breakfast was great as well.
  • Central location
    Review score
    9.5
    Exceptional · 240 reviews

    SA Village offers accommodations in Dambulla, 12 miles from Sigiriya Rock and 14 miles from Pidurangala Rock.

  • Central location
    Review score
    9.4
    Wonderful · 60 reviews

    Featuring mountain views, Yashumi Homestay in Dambulla offers accommodations and a garden. This bed and breakfast features air-conditioned accommodations with a terrace and free Wifi.

    Guest review
    Awesome hosts, breakfast, bedroom and facilities. Hosts always there to help and check infos regarding tourists places. Keep going this way, it's perfect
  • Central location
    Review score
    9.4
    Wonderful · 23 reviews

    Gold inn in Dambulla provides accommodations with a garden and a terrace. With garden views, this accommodation features a patio.

    Guest review
    Very close to Dambulla city. The room is very clean. The environment is calm. Also breakfast is very tasty.
  • Review score
    9.3
    Wonderful · 53 reviews

    Providing garden views, Vihangi Guesthouse in Dambulla features accommodations, a garden, and a terrace.

  • Review score
    9.3
    Wonderful · 22 reviews

    The Forest Edge Resort enjoys a location in Dambulla, 18 miles from Sigiriya Rock and 20 miles from Pidurangala Rock. Private parking is available on site at this recently renovated property.

  • Central location
    Review score
    9.2
    Wonderful · 69 reviews

    Offering garden views, Pawana Rest in Dambulla provides accommodations and a shared lounge. This property offers access to a patio, free private parking, and free Wifi.

  • Review score
    9.2
    Wonderful · 13 reviews

    Featuring quiet street views, 98 Home Lodge Dambulla in Dambulla provides accommodations, a garden, barbecue facilities, and a shared lounge. With garden views, this accommodation features a patio.

    Guest review
    everything was good nothing to complain. good breakfast. comfy rooms. plenty of space
  • Review score
    9.2
    Wonderful · 16 reviews

    13 miles from Sigiriya Rock in Dambulla, Tourist Holiday Inn features accommodations with access to a hot spring bath.

  • Review score
    8.9
    Excellent · 487 reviews

    Featuring seating areas underneath a tropical garden canopy, this historic Sri Lanka Dambulla Rock Arch bed and breakfast is 1.9 mi from Dambulla Cave Temple. Features include free breakfast and WiFi.

  • Review score
    8.9
    Excellent · 111 reviews

    Featuring garden views, Aloe Vera Guest House in Dambulla features accommodations and a garden. This property offers access to a terrace, free private parking, and free Wifi.

  • Review score
    8.9
    Excellent · 9 reviews

    Located in Dambulla, 12 miles from Sigiriya Rock, Iwaree Holiday Inn has accommodations with a garden, free private parking and a terrace.

  • Review score
    8.9
    Excellent · 533 reviews

    Providing mountain views, Golden Rainbow Guest House in Dambulla features accommodations, a garden, a terrace, and a shared lounge.

  • Review score
    8.9
    Excellent · 33 reviews

    Featuring lake views, Sigiri Wild Lake Dambulla in Dambulla offers accommodations, a garden, and a shared lounge. This bed and breakfast provides free private parking and a shared kitchen.

    Guest review
    beautiful place and quiet not far from town. nice room with a beautiful view!
  • Review score
    8.9
    Excellent · 6 reviews

    Seasons Villa Sigiriya, Sri Lanka features air-conditioned rooms in Dambulla. This bed and breakfast provides free private parking and a shared kitchen.

  • Review score
    8.8
    Excellent · 9 reviews

    KBC Hotel & Guest House in Dambulla provides accommodations with a garden and a terrace. Private parking is available on site at this recently renovated property.

    Guest review
    Good customer service and great support Working distance to golden temple very nice place
  • Review score
    8.7
    Excellent · 198 reviews

    Providing city views, Dambulla Tourist Resort in Dambulla offers accommodations and a garden.

  • Review score
    8.6
    Excellent · 242 reviews

    Offering massage services, Gold Crown Residence provides accommodations in Dambulla. Spa facilities and a bicycle rental service are available for guests.

  • Central location
    Review score
    8.5
    Very Good · 37 reviews

    Takeshi Inn offers accommodations in Dambulla, 10 miles from Sigiriya Rock and 12 miles from Pidurangala Rock. This guest house provides free private parking, a 24-hour front desk, and free Wifi.

    Guest review
    - The host is very arranging, speaks a perfect English, took us to the Lion Rock himself, helped us getting a bus to our next destination. - It’s a great deal for the price, great value
  • Review score
    8.4
    Very Good · 172 reviews

    Sujatha Tourist Rest offers accommodations in Dambulla, 11 miles from Sigiriya Rock and 13 miles from Pidurangala Rock.

  • Review score
    8.2
    Very Good · 322 reviews

    Robert Inn Dambulla in Dambulla provides accommodations with massage services, a garden, and a shared lounge. Spa facilities and a bicycle rental service are available for guests.

  • Review score
    8.0
    Very Good · 9 reviews

    15 miles from Sigiriya Rock in Dambulla, inn on the rock daambulla features accommodations with access to spa facilities and wellness packages.

  • Central location
    Review score
    7.6
    Good · 52 reviews

    Offering garden views, The Calm Cabana in Dambulla offers accommodations and a garden. The air-conditioned accommodations are 11 miles from Sigiriya Rock.

    Guest review
    Amazing staff made us a very tasty cofffee in the morning 🤪 and very helpful. 🙏 thank you
  • Review score
    7.5
    Good · 27 reviews

    Offering garden views, Relax Guest House Dambulla in Dambulla features accommodations, a garden, and a terrace.

    Guest review
    very friendly and lovely family. thank you so much for the stay. we come back again :)
  • Review score
    7.0
    Good · 1 review

    Offering a garden, Iwaree Guest house offers accommodations in Dambulla. This property offers access to a patio, free private parking, and free Wifi.

  • Review score
    6.8
    Pleasant · 5 reviews

    Offering a garden, Wewa Thawulla Lake Resort offers accommodations in Dambulla.

FAQ about B&Bs in Dambulla

B&Bs That Guests Love in Dambulla

See all
  • Avg. price/night: $122.10
    Review score
    9.7
    Exceptional · 365 reviews
    Our time at the Kandalama Lodge was beautiful. We felt special from the beginning. Everything was clean and tidy, the interior and decoration was on point. The bathroom outside was a bliss. We stayed at the villa with a private pool which was luxury as well. We felt so at home! Madushan made sure that we had a nice trip to Dabula and organized a driver for us. He made sure that everything was perfect. The food - try the Sri Lankan curry it is soo good- and the cocktails were amazing! We highly recommend to stay there!
    Guest review by
    Lisa
    Young couple
  • Avg. price/night: $34
    Review score
    8.9
    Excellent · 487 reviews
    Amazing place, we enjoyed every minute there. Located further down from the main street, so it's very quiet. However, it's still close to all the restaurants and shops. Room was spacious, clean, A/C worked just fine, bed was comfortable. Breakfast was fine, food tasty, every morning we had fresh fruits to eat. Susa - husband of the host recommended us places to visit and arranged transport for us for two whole days. We highly recommend Rock Arch - best guesthouse in Dambulla.
    Guest review by
    Justyna
    Young couple
  • Avg. price/night: $35
    Review score
    9.4
    Wonderful · 561 reviews
    The location of the farm was excellent, you will find yourself in places you would not come otherwise. Pradeep's place is very well maintained, we stayed in one of the cheaper rooms and they were quite basic but that's what we wanted. If you are up for more luxury there are four new rooms which are all very modern and super clean! The farm is great and staff super friendly and helpful. It was a great way to get a peek in actual sri lankan culture. Would definitely recommend going here!
    Guest review by
    Evy
    Young couple
  • Avg. price/night: $46.80
    Review score
    9.8
    Exceptional · 292 reviews
    I recently stayed at this charming place and had a wonderful experience. Although it is not far from the city, it remains quiet and calm, providing a perfect escape from the hustle and bustle. The breakfast was absolutely delicious, and the owners were friendly and welcoming. The facilities met all our expectations, making our stay comfortable and enjoyable. I can highly recommend this place to anyone looking for a great stay. It's definitely value for money.
    Guest review by
    Shehan
    Young couple
  • Avg. price/night: $38.85
    Review score
    8.5
    Very Good · 604 reviews
    Amazing bit of luxury for a crazy cheap price! Great aircon, clean and fresh rooms, lovely pool, attentive staff going over and beyond to help. Has a restaurant attached where I had an amazing kotthu, and it was also very reasonably priced given the quality.
    Guest review by
    Tanya
    Solo traveler
  • Review score
    8.6
    Excellent · 138 reviews
    This is a beautiful, new hotel with great food and friendly staff! The stay was quiet, clean and a great location. I would definitely recommend this hotel to anyone traveling to Sri Lanka
    Guest review by
    Elena
    Young couple
  • Avg. price/night: $16
    Review score
    9.5
    Exceptional · 314 reviews
    Accommodation in a small bed and breakfast with breakfast in a quiet part of Dambulla, near Dambulla Cave Temple. Clean, cozy room with air conditioning, a double bed, and a private bathroom with a toilet. Running hot water, a kind and helpful hostess who assists with transportation and other activities in the area. Highly recommended.
    Guest review by
    Lubo
    Young couple
  • Avg. price/night: $46.80
    Review score
    9.8
    Exceptional · 292 reviews
    Very pretty, clean and comfortable room in quiet neighbourhood, yet close to city centre and the Dambulla cave temple. We loved it. Excellent breakfast. The family running the place is absolutely adorable. They showed us around with their car, took us to a local dance show and for a Ayurveda massage, and we visited gorgeous places we would not have found ourselves. Best experience in Sri Lanka, I would give a 12 rating, if I could. Many thanks and very best wishes to Madhu and Sanje and their lovely family.
    Guest review by
    Andreas
    Young couple
  • Avg. price/night: $34
    Review score
    8.9
    Excellent · 487 reviews
    The best guesthouse I have EVER stayed in and therefore deserves a lot of compliments. Well- equipped - almost everything you needed has been thought of by the host. It came with a touch of class and luxury too. Felt like at least a 4 to 5-star room. The room was spacious. The room was separate from the main bungalow and was therefore very private. The location was also excellent - near the main streets with shops and yet off it so that it was very quiet. Well done Rock Arch!
    Guest review by
    CHOON HOI
    Solo traveler
  • Avg. price/night: $15
    Review score
    9.1
    Wonderful · 375 reviews
    We booked the Standard Twin Room, it is a lot of ants in the room near the window. The owner upgraded us to the Double room with private bathroom, which was large, really comfortable and well equipped. The owners were very nice and helpful, e.g. they booked us a tuk tuk in very early morning. We rent there a scooter to go to Sigiriya and the city center. The location of the house is outside of the city in a quiet neighbourhood but not far away from the city.
    Guest review by
    Marcin
    Young couple