The 10 best B&Bs in Dambulla, Sri Lanka | Booking.com
Skip to main content

B&Bs in Dambulla

Find the B&Bs that appeal to you the most

B&Bs for every style

Find the right B&B for you in Dambulla

The best B&Bs in Dambulla

Check out our pick of great B&Bs in Dambulla

Filter by:

Review score

Hotel Hanguk Villa

Dambulla

Set within 17 km of Sigiriya Rock and 20 km of Pidurangala Rock, Hotel Hanguk Villa offers rooms with air conditioning and a private bathroom in Dambulla.

S
Sergio
From
Spain
It is a hotel with a very good quality-price ratio. It is located in a very quiet place. The rooms are very spacious and very clean. They overlook a very pretty garden. The breakfast is very good and abundant. We had rice with curry and chicken for dinner there, which was a delight. The staff was very attentive. They picked us up at the station and helped us arrange the motorcycle rental. Very friendly. It's a great place.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 191 reviews
Price from
US$20
1 night, 2 adults

Aloe Vera Guest House

Dambulla

Boasting free bikes, garden and views of garden, Aloe Vera Guest House is situated in Dambulla, 21 km from Sigiriya Rock. This property offers access to a terrace, free private parking and free WiFi.

N
Nellydegroot
From
Netherlands
The breakfast en the terras was realy nice
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 146 reviews
Price from
US$12
1 night, 2 adults

Menara Green Inn

Dambulla

Offering a garden and garden view, Menara Green Inn is located in Dambulla, 20 km from Sigiriya Rock and 23 km from Pidurangala Rock.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 457 reviews
Price from
US$15
1 night, 2 adults

Simoya Nature Park

Dambulla

Offering a garden and garden view, Simoya Nature Park is set in Dambulla, 19 km from Sigiriya Rock and 22 km from Pidurangala Rock.

A
Akshay
From
United Arab Emirates
Sanji and Madhu were excellent hosts - From the time we stepped into the property to our departure, we were treated like family guests - We had all our Breakfasts and Dinners at the property. Everything which was served was excellent, prepared to perfection. The presentation was equally good. We discussed multiple topics in our 2 days stay with Sanjee and he showed us around the property. My daughter bonded so quickly with Yasashvi ( Sanjee/Madhu's 9 yr old daughter) that she still remembers and talks about her. There is also adorable large dog ( Windy ) as a pet - Madhu and her daughter accompanied us to Cave temples ( 4 min walk to reach the temple from the property ) and explained so many details / history / traditions of Buddhism. The climb to the temple is around 300 + stairs with Medium/Moderate elevation . During the climb we took photos of beautiful forest and mountains around the area. Rooms are excellent and with top notch conditions / amenities - Madhu , Sanjee are excellent hosts. I/my family would stay here again if we are in dambulla again - Do not miss to book this property during your visit in Dambulla.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 335 reviews
Price from
US$46
1 night, 2 adults

City Paradise Dambulla

Dambulla

City Paradise Dambulla, a property with a garden, is set in Dambulla, 20 km from Pidurangala Rock, 2.3 km from Dambulla Cave Temple, as well as 3.3 km from Rangiri Dambulla International Stadium.

S
Sandra
From
Switzerland
The hostess was very welcoming and helped me with everything I asked her. I was surprised at how well equipped the room was (hairdryer, shampoo, AC) and how clean everything was. I was able to enjoy a very delicious dinner, where the eggplant and chicken in particular were deliciously marinated. I would stay here again and can highly recommend it! :)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 152 reviews
Price from
US$28
1 night, 2 adults

Hotel Gala Addara

Dambulla

Situated within 16 km of Sigiriya Rock and 20 km of Pidurangala Rock in Dambulla, Hotel Gala Addara offers accommodation with seating area.

c
carole
From
France
The staff were really amazing, they went out of their way to make sure we felt welcomed. Paradise on the centre of Dambulla
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 235 reviews
Price from
US$60
1 night, 2 adults

The Green Village Dambulla

Dambulla

Located within 18 km of Sigiriya Rock and 21 km of Pidurangala Rock, The Green Village Dambulla features rooms with air conditioning and a private bathroom in Dambulla.

g
gaurav
From
India
The rooms were big, cozy and very new with all amenities. The bathroom were very clean as compared to other properties we stayed in Sri Lanka. The host was kind enough to give us ride to dambulla cave temple as well as dropped us to bus station in his tuk tuk without any charge. Definitely more worth than the charges we paid! Will recommend!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 803 reviews
Price from
US$25
1 night, 2 adults

Sayare Inn

Dambulla

Situated in Dambulla, 20 km from Sigiriya Rock, Sayare Inn features accommodation with a garden, free private parking, a shared lounge and a terrace.

N
Noam
From
Denmark
everything. it was very nice, would come back.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 365 reviews
Price from
US$16
1 night, 2 adults

Golden Rainbow Guest House

Dambulla

Featuring a patio with mountain views, a garden and a shared lounge, Golden Rainbow Guest House can be found in Dambulla, close to Dambulla Cave Temple and 20 km from Sigiriya Rock.

A
Andrejs
From
Sweden
Amazingly kind and helpful family that did their best to ensure we had a comfortable stay. Helped arrange tuk tuk/minivan rides, cooked delicious meals, helped with general advice on traveling and overall really made us feel welcome, comfortable and safe. The guest house is very close to the Cave Temple, and it’s very easy to get to Sigirya Lion Rock. All the food we had was great, delicious and local, If I ever find myself traveling through Dambulla I will book a stay here.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 587 reviews
Price from
US$21
1 night, 2 adults

The Green Edge

Dambulla

The Green Edge is situated in Dambulla, 2.5 km from Dambulla Cave Temple.

J
JanaKoz
From
Czech Republic
A place made for relaxation. The house and garden are tastefully decorated in Japanese style, with incense sticks adding to the harmonious atmosphere. Great food, smiling and very helpful staff, willing to help organise trips. They lent us bicycles free of charge - thanks to them we were able to explore the more distant, picturesque countryside. We felt so comfortable in the accommodation that we cancelled part of the programme and just relaxed. In my son's opinion, the best accommodation in Sri Lanka!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 262 reviews
Price from
US$54
1 night, 2 adults
All B&Bs in Dambulla

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 Dambulla and surroundings in the past month

See all
  • Popular with guests booking B&Bs in Dambulla

    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 335 reviews
  • Popular with guests booking B&Bs in Dambulla

    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 511 reviews
  • Popular with guests booking B&Bs in Dambulla

    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 236 reviews
  • Popular with guests booking B&Bs in Dambulla

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

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

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

    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 377 reviews
  • Popular with guests booking B&Bs in Dambulla

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

    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 235 reviews
  • Popular with guests booking B&Bs in Dambulla

    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 779 reviews

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

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 779 reviews

    Featuring a garden, shared lounge and views of garden, Gamagedara Resort is located in Dambulla, 17 km from Sigiriya Rock.

    From US$22 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 189 reviews

    Boasting mountain views, Sujatha Tourist Rest features accommodation with terrace, around 17 km from Sigiriya Rock.

    From US$13 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 511 reviews

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

    From US$35 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 377 reviews

    Located in Dambulla and only 17 km from Sigiriya Rock, Robert Inn Dambulla provides accommodation with mountain views, free WiFi and free private parking.

    From US$6.60 per night
  • The Calm Cabana

    Dambulla
    Central location
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 79 reviews

    Set within 18 km of Sigiriya Rock and 21 km of Pidurangala Rock, The Calm Cabana offers rooms with air conditioning and a private bathroom in Dambulla.

    From US$23.75 per night
  • Pawana Rest

    Dambulla
    Central location
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 75 reviews

    Offering a shared lounge and garden view, Pawana Rest is set in Dambulla, 16 km from Sigiriya Rock and 19 km from Pidurangala Rock.

    From US$20 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 236 reviews

    Located just 18 km from Sigiriya Rock, Dambulla Tourist Resort offers accommodation in Dambulla with access to a garden, a shared lounge, as well as a 24-hour front desk.

    From US$14.30 per night
  • Takeshi Inn

    Dambulla
    Central location
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 36 reviews

    Offering a garden and garden view, Takeshi Inn is located in Dambulla, 16 km from Sigiriya Rock and 19 km from Pidurangala Rock.

    From US$17 per night

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

  • Sevonrich Holiday Resort

    Dambulla
    Budget options available
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 626 reviews

    Boasting pool with a view and views of garden, Sevonrich Holiday Resort is a recently renovated guest house situated in Dambulla, 20 km from Sigiriya Rock.

    From US$30.80 per night
  • Anon Rest

    Dambulla
    Budget options available
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 19 reviews

    Situated 20 km from Sigiriya Rock, Anon Rest offers 2-star accommodation in Dambulla and has pool with a view, a terrace and a bar.

    From US$22 per night
  • Roys Villa Sigiriya

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

    Roys Villa Sigiriya, a property with a bar, is set in Sigiriya, 7 km from Sigiriya Rock, 10 km from Pidurangala Rock, as well as 5 km from Wildlife Range Office - Sigiriya.

    From US$122.10 per night
  • Menara Green Inn

    Dambulla
    Budget options available
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 457 reviews

    Offering a garden and garden view, Menara Green Inn is located in Dambulla, 20 km from Sigiriya Rock and 23 km from Pidurangala Rock.

    From US$15 per night
  • New Sandra Guesthouse

    Dambulla
    Budget options available
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 28 reviews

    Set just 20 km from Sigiriya Rock, New Sandra Guesthouse features accommodation in Dambulla with access to massage services, a garden, as well as free shuttle service.

  • Sigiri Nisala Villa

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

    Offering a garden and garden view, Sigiri Nisala Villa is situated in Sigiriya, 7.1 km from Sigiriya Rock and 10 km from Pidurangala Rock.

  • Nature Lodge

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

    Featuring mountain views, Nature Lodge provides accommodation with terrace, around 6.8 km from Sigiriya Rock.

Enjoy breakfast in Dambulla and nearby

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 156 reviews

    Featuring free bikes, garden and views of mountain, Shashin Lake Resort is located in Dambulla, 19 km from Sigiriya Rock. This property offers access to a terrace, free private parking and free WiFi.

    From US$19 per night
  • Sun Leaf Lake

    Dambulla
    Breakfast options

    Located within 19 km of Sigiriya Rock and 21 km of Pidurangala Rock, Sun Leaf Lake provides rooms with air conditioning and a private bathroom in Dambulla.

    From US$38.85 per night
  • Set in Dambulla, 20 km from Sigiriya Rock and 23 km from Pidurangala Rock, Cultraverse Dambulla offers a garden and air conditioning. This property offers access to a balcony and free private parking.

    From US$27.75 per night
  • Scored out of 10, guest rating 1.0
    Bad - What previous guests thought, 1 review

    Boasting garden views, The Velvet Dambulla features accommodation with balcony, around 20 km from Sigiriya Rock. This property offers access to a terrace and free private parking.

    From US$16.65 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Offering a garden and garden view, The Misty in Dambulla is set in Dambulla, 23 km from Pidurangala Rock and less than 1 km from Dambulla Cave Temple.

    From US$21.98 per night
  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 1 review

    Offering a garden and garden view, Iwaree Guest house is set in Dambulla, 19 km from Sigiriya Rock and 23 km from Pidurangala Rock. This property offers access to a patio and free private parking.

    From US$16.65 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 54 reviews

    Featuring a garden, terrace and views of garden, Vihangi Guesthouse is located in Dambulla, 20 km from Sigiriya Rock.

    From US$27 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 21 reviews

    Featuring a patio with garden views, a garden and barbecue facilities, 98 Home Lodge Dambulla can be found in Dambulla, close to Dambulla Cave Temple and 20 km from Sigiriya Rock.

    From US$35.20 per night

FAQ about B&Bs in Dambulla

B&Bs that guests love in Dambulla

See all
  • Avg. price/night: US$35
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 511 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: US$46
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 335 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
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 365 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: US$46
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 335 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: US$35
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 511 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 traveller