Skip to main content

The best B&Bs in Dambulla

Check out our pick of great B&Bs in Dambulla

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Offering a garden and garden view, Menara Green Inn is located in Dambulla, 20 km from Sigiriya Rock and 23 km from Pidurangala Rock. It is situated 800 metres from Dambulla Cave Temple and features full-day security. The bed and breakfast provides a sun terrace, a 24-hour front desk, and free WiFi is available throughout the property.

Towels and bed linen are featured in the bed and breakfast. For added privacy, the accommodation has a private entrance and soundproofing.

The location was perfect for us. The host family did so much for us ( organising day trips for us and transport) . We have never encountered so nice and warm welcome, so se felt Like at home. Room was great,clean, great bathroom. The outdoor is beutiful. Food was delicious. Thank you so much for great stay.

Show more Show less
9.6
Exceptional
311 reviews
Price from
THB 366
per night

Fitted with a terrace, the units offer air conditioning and feature a flat-screen TV and a private bathroom with bidet and a hair dryer. There is a seating and a dining area in all units. At the guest house, units are fitted with bed linen and towels.

The hosts were wonderful — they were prompt in replying to our messages and tended to our needs. The breakfast we were served was delicious. The bed was comfy and the place was extremely clean.

Show more Show less
9.9
Exceptional
179 reviews
Price from
THB 1,053
per night

The units at the guest house feature private entrance and soundproofing so guests can enjoy a peaceful stay. The guest house provides certain units that include a balcony and lake view, and all units have a private bathroom and a desk. At the guest house, units are equipped with bed linen and towels.

Very kind and friendly staff, clean room with strong fan, lovely peaceful location next to the lake and walking distance to the Cave témples.

Show more Show less
9
Superb
114 reviews
Price from
THB 439
per night

The units at the guest house feature private entrance and soundproofing so guests can enjoy a peaceful stay. All units have a private bathroom, a safety deposit box and free WiFi, while some rooms here will provide you with a balcony and some have quiet street views. The units at the guest house include air conditioning and a desk.

Then property was clean and comfortable. The owner and his son were great hosts. The owner went out of his way to arrange site seeing and other tours for us, when available he would also drive us and take us places himself (anyplace close by free of charge). We liked that the property wasn’t right in the middle of town, we felt like we were in nature and got to see monkeys jumping through the trees just outside the place.

Show more Show less
9.8
Exceptional
583 reviews
Price from
THB 625
per night

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 property is set 23 km from Pidurangala Rock, 1.8 km from Rangiri Dambulla International Stadium and 3.3 km from Dambulla Cave Temple. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi.

At the inn, every room is equipped with a desk. At Sayare Inn rooms include a private bathroom with free toiletries.

He was close to the Center. Breakfast and tea service was very good. The room was clean.

Show more Show less
9.4
Superb
274 reviews
Price from
THB 483
per night

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. Among the facilities of this property are a restaurant, a 24-hour front desk and a lift, along with free WiFi throughout the property. There is free private parking and the property features paid airport shuttle service.

First and foremost, we thoroughly enjoyed the exceptional service provided by the proprietor of the establishment, Chandana, and his colleague, also named Chandana, who drives a tuk-tuk and offered general assistance throughout our stay. Our care began even before arriving at the place when Chandana arranged a complimentary transfer from the Dambulla bus stop. They also organised fantastic trips to the upper part of the Dambulla Cave Monastery and the Lion Rock in Sigiriya. Chandana, the tuk-tuk driver, was a wonderful companion, sharing insightful, non-generic knowledge about the area and the everyday life of its residents. Despite the modest cost of our stay, all meals were of high quality, and the atmosphere created by Chandana and the team was jovial. They even organised short walks to a scenic rock spot for sunset views over the jungle and Sigiriya rock in the distance, a thoughtful touch allowing guests to share a great view and engage in friendly conversation. The room exceeded expectations for the price, with the AC in perfect working order and a very comfortable bed. In summary, the concierge-level service, the location, and the half-board high-quality meals collectively made our stay truly exceptional. I highly recommend this place for solo, couple, and family travellers visiting Dambulla and Sigiriya.

Show more Show less
9.1
Superb
460 reviews
Price from
THB 281
per night

At the bed and breakfast, every unit is equipped with a desk. Featuring a private bathroom with a walk-in shower and slippers, units at the bed and breakfast also provide guests with free WiFi, while selected rooms have a balcony. At the bed and breakfast, all units are fitted with bed linen and towels.

Wonderful and kind family always making sure you’re comfortable and asking if you need anything.

Show more Show less
9.1
Superb
396 reviews
Price from
THB 366
per night

There is a shared lounge at the property. Guests can enjoy the on-site restaurant. Free WiFi is available throughout the property and free private parking is available on site.

Every room has a private bathroom with a hot /cold water shower, towels, refrigerator, air-condition, fan, hair dryer, mineral water, coffee, tea, kettle, and laundry services are available.

It was the best place we stayed in Sri Lanka! The room is spacious, modern and brand new. Everything was super comfortable (bed, shower...). The staff are wonderful, they made us feel very welcome and helped us with everything we needed! The location is a bit far from the city, which is great because it's in the middle of peaceful nature and it's very easy to get a tuk tuk to go anywhere we need. We highly recommend it!

Show more Show less
9.6
Exceptional
167 reviews
Price from
THB 1,828
per night

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.

A garden view, air conditioning, and an en suite with a rain-style shower or a bath are standard in all rooms. Dambulla Rock Arch extras include a desk, bed linen, and towels.

The room is very spacious and clean, hotel has got a chill vibe. we had good sleep on the big bed. Breakfast was very good, in general quite good value in Dumbulla.

Show more Show less
9.2
Superb
372 reviews
Price from
THB 987
per night

Surrounded by lush greenery, SA Village offers tranquil and comfortable accommodation with free WiFi access in its public areas. Operating a 24-hour front desk, it features a sun terrace and complimentary parking on site.

Simply furnished, cosy rooms come with a fan, clothes rack, a desk and mosquito net. Rooms include a private bathroom equipped with shower facility, slippers and free toiletries.

Excellent all around. Thank you for your hospitality.

Show more Show less
9.5
Exceptional
145 reviews
Price from
THB 614
per night

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
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 311 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
    9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 179 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.

  • Shashin Lake Resort
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 114 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

  • The Green Village Dambulla
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 582 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.

    The owner of the hotel was exceptionally helpful - a lovely man -

  • Sayare Inn
    Breakfast options
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 274 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.

    Nice garden, really good breakfast, simple but good rooms

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

  • Golden Rainbow Guest House
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 396 reviews

    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.

    everything Amazing! Nice Family, Nice nature and we could Walk to the Temple Site! 😍

  • The Green Edge
    Breakfast options
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 167 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

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

  • Gamagedara Resort
    Budget options available
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 540 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

  • Pivisuma Dambulla
    Budget options available
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 65 reviews

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

    The property itself was very nice and a pleasant stay

  • Hideout Villa
    Budget options available

    Located in Dambulla in the Matale District region, Hideout Villa features a balcony. This property offers access to a terrace, free private parking and free WiFi. Guests can make use of a garden.

  • Dambulla Tourist Resort
    Budget options available
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 144 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.

    1. Location very good, near the cave temple; 2. Staff very helpful;

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

  • Seasons Villa
    Central location
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 2 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.

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

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

  • The Forest Edge
    Central location
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    Offering a garden and mountain view, The Forest Edge is set in Dambulla, 30 km from Sigiriya Rock and 33 km from Pidurangala Rock. This property offers access to a balcony and free private parking.

  • SA Village
    Central location
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 145 reviews

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

    Good room and location for a quick trip in Dambulla!

  • Hotel Hanguk Villa
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 76 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
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 30 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 🫶

  • City Paradise Dambulla
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 76 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

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

    Located just 20 km from Sigiriya Rock, Perfect Hideout offers accommodation in Dambulla with access to a garden, a terrace, as well as a 24-hour front desk.

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

  • Lake Bliss
    Central location
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 22 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
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 372 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 😁.

  • Pawana Rest
    Central location
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 33 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!

  • Sigiri Wild Lake Dambulla
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 17 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ı

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

    Boasting garden views, Aloe Vera Guest House features accommodation with a garden and a balcony, around 21 km from Sigiriya Rock.

    Clean room Nice place for couples Best service Near to Town

  • Gold inn
    Central location
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 34 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.

    Quiet and away from central city noises. Very clean. Great price. Breakfast was sufficient.

  • Hotel Gala Addara
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 18 reviews

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

    Friendly and helpful staff, very clean. Good breakfast.

  • Takeshi Inn
    Central location
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 32 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.

  • Tourist Holiday Inn
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 4 reviews

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

  • Dambulla Shan Inn
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 56 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.

  • 98 Home Lodge Dambulla
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 8 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.

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

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

    オーナー家族、静かな場所、値段がとても良いです。朝はたっぷりのバターとマーマレードとトーストがシンプルに美味しかった。

  • Robert Inn Dambulla
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 191 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

  • Relax Guest House Dambulla
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 19 reviews

    Set just 23 km from Pidurangala Rock, Relax Guest House Dambulla offers accommodation in Dambulla with access to a garden, a terrace, as well as a shared kitchen.

    very friendly and lovely family. thank you so much for the stay. we come back again :)

  • New Rasi Guest House
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 26 reviews

    Boasting free bikes, garden and views of garden, New Rasi Guest House is situated in Dambulla, 20 km from Sigiriya Rock. This guest house features air-conditioned accommodation with a balcony.

    The host is the best! Friendly and really helpful!

  • Wewa Thawulla Lake Resort
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 2 reviews

    Featuring air-conditioned accommodation with a balcony, Wewa Thawulla Lake Resort is set in Dambulla. This property offers access to a terrace, free private parking and free WiFi.

  • The Calm Cabana
    Central location
    7.8
    Scored 7.8
    Good
    Rated good
     · 46 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.

    The breakfast was delicious. The garden is beautiful. The staff is helpfull.

  • Lotus Inn Tourist Resort
    6.5
    Scored 6.5
    Pleasant
    Rated pleasant
     · 51 reviews

    Featuring a patio with garden views, free bikes and a garden, Lotus Inn Tourist Resort can be found in Dambulla, close to Dambulla Cave Temple and 20 km from Sigiriya Rock.

    The location is perfect, its so near to the Rock Temple.

  • Anon Rest
    Central location
    6.4
    Scored 6.4
    Pleasant
    Rated pleasant
     · 9 reviews

    Anon Rest is situated in Dambulla, 4.4 km from Rangiri Dambulla International Stadium and 1 km from Dambulla Cave Temple.

  • StayBridge Residence

    Offering a garden and garden view, StayBridge Residence is situated in Dambulla, 20 km from Sigiriya Rock and 23 km from Pidurangala Rock.

FAQ about B&Bs in Dambulla







B&Bs that guests love in Dambulla

  • Avg. price/night: THB 1,014.40
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 319 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: THB 7,831.18
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 34 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: THB 382
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 78 reviews
    The accommodation is in a great location, close to the city center, making it convenient to find the food or a Tuk Tuk. The family is very kind and always happy to help!
    YU-LING
    Solo traveller
  • Avg. price/night: THB 3,976.45
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 171 reviews
    Peaceful, relaxing, quiet, clean. Set in a small private garden there are five villas surrounding a pretty and clean pool. Loved the cute private outdoor ensuites.
    david
    Young couple
  • Avg. price/night: THB 683.58
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 459 reviews
    Very quiet and nice hotel. The host was super helpful and helped us organize our trip and transport on very short notice (2-3 hours before starting). Breakfast was plenty and the Freitag platter a highlight. 10-15 minute walk to the city center. Can definitely recommend
    Susanne
    Family with young children
  • Avg. price/night: THB 1,379.59
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 76 reviews
    Very quiet place, fantastic staff, ready to help you with anything. Very tasty breakfast and clean room. Accomodation is bit away from city center, but for many of you it may be a main selection criteria.... as it was for us.. I can just recommend it!
    Zoltan
    Young couple
  • Avg. price/night: THB 548.33
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 274 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: THB 1,381.78
    9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 179 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: THB 1,279.43
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 372 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: THB 548.33
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 186 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