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

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 196 reviews
    From
    US$35
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 458 reviews
    From
    US$17
    1 night, 2 adults
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 345 reviews
    From
    US$47
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 156 reviews
    From
    US$10
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 246 reviews
    From
    US$60
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 811 reviews
    From
    US$23
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 377 reviews
    From
    US$16
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 602 reviews
    From
    US$25
    1 night, 2 adults
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 270 reviews
    From
    US$54
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 275 reviews
    From
    US$26
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 7 reviews
    From
    US$8
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 22 reviews
    From
    US$34
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 30 reviews
    From
    US$12
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 9 reviews
    From
    US$16
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 73 reviews
    From
    US$12
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 20 reviews
    From
    US$16
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 76 reviews
    From
    US$22
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 54 reviews
    From
    US$24
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 10 reviews
    From
    US$17
    1 night, 2 adults
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 154 reviews
    From
    US$12
    1 night, 2 adults

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 8.9
Fabulous - What previous guests thought, 517 reviews

Popular with guests booking B&Bs in Dambulla

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 377 reviews

Popular with guests booking B&Bs in Dambulla

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 345 reviews

Popular with guests booking B&Bs in Dambulla

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 386 reviews

Popular with guests booking B&Bs in Dambulla

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 246 reviews

Popular with guests booking B&Bs in Dambulla

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 602 reviews

Popular with guests booking B&Bs in Dambulla

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 811 reviews

Popular with guests booking B&Bs in Dambulla

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 629 reviews

Popular with guests booking B&Bs in Dambulla

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 314 reviews

Popular with guests booking B&Bs in Dambulla

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

Enjoy breakfast in Dambulla and nearby

Gamagedara Resort

Dambulla
Breakfast options
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 802 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.6
Fabulous - What previous guests thought, 314 reviews

Boasting massage services, garden and views of pool, Gold Crown Residence is set in Dambulla, 18 km from Sigiriya Rock.

From US$25.08 per night

Pawana Rest

Dambulla
Breakfast options
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 76 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.

Takeshi Inn

Dambulla
Breakfast options
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 35 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
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 158 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$27.75 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

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, 629 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

Located in Dambulla in the Matale District region and Sigiriya Rock reachable within 12 km, Galpothuyaya Eco Lodge Kandalama provides accommodation with free WiFi, a children's playground, water...

From US$59 per night

Menara Green Inn

Dambulla
Budget options available
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 458 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$17 per night

KBC Hotel & Guest House

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

Located within 20 km of Sigiriya Rock and 23 km of Pidurangala Rock in Dambulla, KBC Hotel & Guest House offers accommodation with seating area.

Roys Villa Sigiriya

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

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$144.30 per night

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

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 191 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, 517 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$32 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 386 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.4
Very good - What previous guests thought, 82 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.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 242 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
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 154 reviews

Boasting garden views, Aloe Vera Guest House provides accommodation with free bikes, a garden and a bar, around 21 km from Sigiriya Rock.

From US$14.16 per night
Scored out of 10, guest rating 10
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

FAQ about B&Bs in Dambulla

B&Bs that guests love in Dambulla

See all
Avg. price/night: US$32
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 517 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.80
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 345 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: US$16
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 377 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.80
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 345 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$32
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 517 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