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 pick of great B&Bs in Dambulla

Filter by:

Review score

See the latest prices and deals by choosing your dates.
SA Village, hotel in Dambulla

Surrounded by lush greenery, SA Village offers tranquil and comfortable accommodation with free WiFi access in its public areas.

Comfortable!
Scored 9.5
9.5
Rated exceptional
Exceptional
180 reviews
Price from
£17.36
per night
Sayare Inn, hotel in 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.

Everything was just perfect, clean, tidy, fresh, good food, nice and welcoming. The best experience in 10 days in Sri Lanka!!
Scored 9.4
9.4
Rated superb
Superb
305 reviews
Price from
£10.56
per night
The Green Village Dambulla, hotel in Dambulla

Located within 18 km of Sigiriya Rock and 21 km of Pidurangala Rock in Dambulla, The Green Village Dambulla features accommodation with seating area.

Great food Helpful host Very tasty food
Scored 9.8
9.8
Rated exceptional
Exceptional
681 reviews
Price from
£15.62
per night
The Green Edge, hotel in Dambulla

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

Dinner was delicious, the team are amazing and so kind. They gave us lots of great travel recommendations that were spot-on and super helpful. The garden and outside space is tranquil and the atmosphere very peaceful.
Scored 9.6
9.6
Rated exceptional
Exceptional
203 reviews
Price from
£45.28
per night
Dambulla Rock Arch, hotel in Dambulla

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....

the room were clean and comfortable, the staff were very friendly and helpful. the location was great right in town but just of the main road where it was quiet great stay.
Scored 9.1
9.1
Rated superb
Superb
455 reviews
Price from
£25.81
per night
Sevonrich Holiday Resort, hotel in Dambulla

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.

The staff were amazing so helpful and lovely organised a day trip that was amazing with driver chandarah he was brilliant 👏 pool was lovely
Scored 9.1
9.1
Rated superb
Superb
566 reviews
Price from
£20.92
per night
Menara Green Inn, hotel in 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.

The hosts were very welcoming and helpful since the very first moment. The room was nice and clean and they also served us a tasty breakfast. They also put us in touch with a massage place, wich turned out to be the best and cheapest massage we had in Sri Lanka. Higlhy recommended!
Scored 9.5
9.5
Rated exceptional
Exceptional
350 reviews
Price from
£9.81
per night
Simoya Nature Park, hotel in 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.

Sanjay and Madhu have just 2 units currently and go out of their way to provide exceptional service. Spacious rooms. Good breakfasts, and meals if required. 5 minute walk to rock temple. 5 minute tuk tuk to town centre. One of the best accommodations we have experienced. Thanks guys.
Scored 9.8
9.8
Rated exceptional
Exceptional
217 reviews
Price from
£25.66
per night
Pawana Rest, hotel in Dambulla

Featuring free WiFi, Pawana Rest offers accommodation in Dambulla, 3 km from Rangiri Dambulla International Stadium. Free private parking is available on site.

Very clean room. The owners is a nice family that is very helpfull with everything. The food there is amazing. Highly recommend!
Scored 9.2
9.2
Rated superb
Superb
41 reviews
Price from
£12.07
per night
Vihangi Guesthouse, hotel in Dambulla

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

Nice location in a quiet alley, friendly family! Clean room and nice breakfast.
Scored 9.4
9.4
Rated superb
Superb
34 reviews
Price from
£12.90
per night
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.
Search B&Bs in Dambulla

Most booked B&Bs in Dambulla this month

Enjoy breakfast in Dambulla!

  • Menara Green Inn
    Breakfast options
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 350 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.

    The were very kind with us. Nice and friendly people.

  • Simoya Nature Park
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 217 reviews

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

    Wonderful host and his family - without them our stay wouldn't be perfect.

  • The Green Village Dambulla
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 681 reviews

    Located within 18 km of Sigiriya Rock and 21 km of Pidurangala Rock in Dambulla, The Green Village Dambulla features accommodation with seating area.

    Extra good service. Host was extremely helpful to arrange things.

  • Sayare Inn
    Breakfast options
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 305 reviews

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

    The room was super clean, and I had a pleasant stay.

  • Sevonrich Holiday Resort
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 565 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.

    Very clean and comfortable, lovely pool, everyone very helpful

  • The Green Edge
    Breakfast options
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 203 reviews

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

    Clean hotel, room and bathroom. Friendly and helpfull staff, good food

  • SA Village
    Breakfast options
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 180 reviews

    Surrounded by lush greenery, SA Village offers tranquil and comfortable accommodation with free WiFi access in its public areas.

    warm welcome. nice dinner and packed breakfast at %AM

  • New Sandra Guesthouse
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 6 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.

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

  • Iwaree Holiday Inn
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 3 reviews

    Set in Dambulla, 20 km from Sigiriya Rock, Iwaree Holiday Inn offers accommodation with a garden, free private parking and a terrace.

  • Stream View Family Resort
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Offering a garden and garden view, Stream View Family Resort is situated in Dambulla, 17 km from Sigiriya Rock and 20 km from Pidurangala Rock.

  • Cinty Guest House
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 3 reviews

    Featuring garden views, Cinty Guest House offers accommodation with terrace, around 9.4 km from Sigiriya Rock.

  • Seasons Villa
    Central location
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 3 reviews

    Seasonsvilla is a villa set between Sigiriya and Dambulla. Guests benefit from terrace. There is a dining area and a kitchen. Towels and bed linen are available in this self-catering accommodation.

  • Hotel Hanguk Villa
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 99 reviews

    Offering a garden and mountain view, Hotel Hanguk Villa is set in Dambulla, 17 km from Sigiriya Rock and 20 km from Pidurangala Rock. This property offers access to a terrace and free private parking.

    I liked it a lot. Great host, good breakfast, clean and silent place!

  • Vihangi Guesthouse
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 34 reviews

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

    So liebevolle Gastgeber und erst das Frühstück. So schmeckt Liebe 🫶

  • The Forest Edge Resort
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 8 reviews

    Featuring garden views, The Forest Edge Resort offers accommodation with balcony, around 30 km from Sigiriya Rock. Private parking is available on site at this recently renovated property.

    En pleine nature, des logements construits à la main par notre hôte, dans la tradition sri lankaise. Le temps s’est arrêté, très calme, très dépaysant. Notre hôte était très attentionné.

  • City Paradise Dambulla
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 92 reviews

    Set within 17 km of Sigiriya Rock and 20 km of Pidurangala Rock in Dambulla, City Paradise Dambulla features accommodation with seating area.

    Beautiful place clean, quiet, close to where the bus drop off. Great breakfast

  • Yashumi Homestay
    Central location
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 43 reviews

    Situated within 20 km of Sigiriya Rock and 23 km of Pidurangala Rock in Dambulla, Yashumi Homestay offers accommodation with seating area.

    Výborná snídaně, klidné a nové ubytování blízko chrámu.

  • Perfect Hideout
    Central location
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 41 reviews

    Located in Dambulla, 20 km from Sigiriya Rock and 24 km from Pidurangala Rock, Perfect Hideout offers a garden and air conditioning.

    The room felt like a luxury hotel. The bed was so comfortable.

  • Pawana Rest
    Central location
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 41 reviews

    Featuring free WiFi, Pawana Rest offers accommodation in Dambulla, 3 km from Rangiri Dambulla International Stadium. Free private parking is available on site.

    La familia increible🌞 muy buen servicio y muy atentos!

  • Lake Bliss
    Central location
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 21 reviews

    Situated within 16 km of Sigiriya Rock and 19 km of Pidurangala Rock, Lake Bliss provides rooms with air conditioning and a private bathroom in Dambulla.

    Un jioyau caché en pleine nature. Très calme pour un repos parfait.

  • Dambulla Rock Arch
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 455 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.

    Nice staff. They adjusted the breakfast to our western like. Thank you 😁.

  • Aloe Vera Guest House
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 50 reviews

    Offering a garden and garden view, Aloe Vera Guest House is situated in Dambulla, 21 km from Sigiriya Rock and 25 km from Pidurangala Rock.

    Family was super friendly. Staying there is worth the money!

  • Gold inn
    Central location
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 40 reviews

    Featuring garden views, Gold inn provides accommodation with patio, around 15 km from Sigiriya Rock. There is an on-site restaurant, plus free private parking and free WiFi are available.

    It was a very pleasant stay. Breakfast was fantastic and very nice host.

  • Sigiri Wild Lake Dambulla
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 20 reviews

    Situated within 13 km of Sigiriya Rock and 16 km of Pidurangala Rock in Dambulla, Sigiri Wild Lake Dambulla provides accommodation with seating area.

    Doğanın içinde bulunması ve çok huzurlu bir ortamda olması

  • Hotel Gala Addara
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 21 reviews

    16 km from Sigiriya Rock, Hotel Gala Addara is a recently renovated property situated in Dambulla and features air-conditioned rooms with free WiFi and private parking.

    Friendly and helpful staff, very clean. Good breakfast.

  • Tourist Holiday Inn
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 5 reviews

    Situated within 20 km of Sigiriya Rock and 24 km of Pidurangala Rock in Dambulla, Tourist Holiday Inn provides accommodation with seating area.

  • Gold Crown Residence
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 158 reviews

    Offering a garden and pool view, Gold Crown Residence is set in Dambulla, 18 km from Sigiriya Rock and 21 km from Pidurangala Rock.

    Staff is very nice and helpful. The room is clean.

  • Dambulla Tourist Resort
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 172 reviews

    Featuring a terrace with garden views, a garden and a shared lounge, Dambulla Tourist Resort can be found in Dambulla, close to Dambulla Cave Temple and 18 km from Sigiriya Rock.

    Very nice place. Services and clean staff friendly 👌

  • Shashin Lake Resort
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 127 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.

    Friendly staff, clean and tidy in beautiful location

  • 98 Home Lodge Dambulla
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 9 reviews

    Situated within 20 km of Sigiriya Rock and 23 km of Pidurangala Rock in Dambulla, 98 Home Lodge Dambulla features accommodation with seating area.

    The rooms were clean. The host very friendly and helpful.

  • Dambulla Shan Inn
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 63 reviews

    Shan Inn Dambulla is located in Dambulla, 300 metres from Dambulla Cave Temple. Free WiFi is provided and free private parking is available on site.

    Room was clean and comfortable! Staff is great and very helpfully.

  • inn on the rock daambulla
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 13 reviews

    Boasting air-conditioned accommodation with a balcony, inn on the rock daambulla is situated in Dambulla. This property offers access to a terrace, free private parking and free WiFi.

    Great owner and wife! Fantastic view. Mosquitoes net, hot shower, silent place.

  • Gamagedara Resort
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 610 reviews

    Featuring lush green gardens, Gamagedara Resort offers homely and comfortable accommodation with free WiFi access in its public areas.

    Good place, charming family, they will help you in everything

  • Sujatha Tourist Rest
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 98 reviews

    Located in the heart of Dambulla Town, Sujatha Lodge offers tranquil and comfortable accommodation within 100 metres from Dambulla Bus Station.

    Struttura molto accogliente in centro ma lontano dal rumore

  • Takeshi Inn
    Central location
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 37 reviews

    Takeshi Inn offers guestrooms with free WiFi, a restaurant and 24-hour front desk. The property also has a garden and barbecue facilities. Free private parking is available nearby.

    All about hotel in good condition Thank,s for greatfull stau.

  • Robert Inn Dambulla
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 218 reviews

    Featuring free WiFi and a spa and wellness centre, Robert Inn Dambulla offers pet-friendly accommodation in Dambulla. Guests can enjoy the on-site bar. Free private parking is available on site.

    Robert gave me his motorcycle and breakfast for free

FAQ about B&Bs in Dambulla

B&Bs that guests love in Dambulla

  • Avg. price/night: £92.14
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 226 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!
    Lisa
    Young couple
  • Avg. price/night: £28.68
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 455 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.
    Justyna
    Young couple
  • Avg. price/night: £28.68
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 410 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!
    Evy
    Young couple
  • Avg. price/night: £24.15
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 217 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.
    Shehan
    Young couple
  • Avg. price/night: £22.62
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 419 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.
    Tanya
    Solo traveller
  • Avg. price/night: £161.66
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 49 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
    Elena
    Young couple
  • Avg. price/night: £10.56
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 305 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.
    Lubo
    Young couple
  • Avg. price/night: £24.15
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 217 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.
    Andreas
    Young couple
  • Avg. price/night: £28.68
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 455 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!
    CHOON HOI
    Solo traveller
  • Avg. price/night: £11.32
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 233 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.
    Marcin
    Young couple