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

B&Bs in Madahapola

Find the B&Bs that appeal to you the most

B&Bs for every style

Find the right B&B for you in Madahapola

The best B&Bs in Madahapola

Check out our pick of great B&Bs in Madahapola

Filter by:

Review score

Menara Green Inn

Dambulla (Near Madahapola)

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

R
Ryan
From
United Kingdom
A really pretty green/filled property, with a great room for the price, fan and WiFi good too.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 453 reviews
Price from
US$15
1 night, 2 adults

Simoya Nature Park

Dambulla (Near Madahapola)

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, 337 reviews
Price from
US$46.80
1 night, 2 adults

Shashin Lake Resort

Dambulla (Near Madahapola)

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.

J
Judith
From
Switzerland
The stay couln't have been better! The host are extremly friendly and helpful. They welcome you from their hearts. Delicious breakfast, wonderful location at a lake, quiet. Big and very clean rooms, balcony. We had dinner there, used the laundry service, and they organized us a tuk tuk driver - Chamara - who gave us very good rates and even took us on slight detours to a beautiful lake temple, ... Wonderful stay, wonderful people, we can highly recommend staying there!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 157 reviews
Price from
US$20
1 night, 2 adults

The Green Village Dambulla

Dambulla (Near Madahapola)

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.

L
Lauri
From
Finland
We had a great stay in Green Village Dambulla. Lovely, responsive, hospitable hosts. Felt like we were treated as friends rather than customers which was great! We also bought a trip to Sigiriya from them for a very reasonable price.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 808 reviews
Price from
US$23
1 night, 2 adults

Sayare Inn

Dambulla (Near Madahapola)

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

P
Patrice
From
Switzerland
Very good experience, the staff is adorable and the breakfast was delicious. The room is very spacious, clean and comfortable. I definitely recommend!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 367 reviews
Price from
US$16
1 night, 2 adults

Golden Rainbow Guest House

Dambulla (Near Madahapola)

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
Adney
From
India
very scenic place. very homely feeling. staff is really nice and provided everything I needed right from currency exchange to taxi
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 590 reviews
Price from
US$25
1 night, 2 adults

SA Village

Dambulla (Near Madahapola)

Offering a garden and garden view, SA Village is situated in Dambulla, 19 km from Sigiriya Rock and 21 km from Pidurangala Rock.

D
Darius
From
Lithuania
Very kind and helpful hosts. Also it is worth to order the dinner! The fish was very tasty.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 272 reviews
Price from
US$26
1 night, 2 adults

98 Home Lodge Dambulla

Dambulla (Near Madahapola)

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.

A
Adriana
From
Poland
Breakfast was big and delicious and the owner very helpful. The location was quite good as it is nearby Dambulla Cave Temples. The room is simple but comfortable and it has a private bathroom. Thank you very much!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 21 reviews
Price from
US$33.84
1 night, 2 adults

Yashumi Homestay

Dambulla (Near Madahapola)

Boasting mountain views, Yashumi Homestay features accommodation with terrace, around 20 km from Sigiriya Rock.

W
William
From
United Kingdom
This was undoubtedly the best experience I have had with any accommodation not only in Sri Lanka but after many years visiting around 30 countries this stay is one that really shines! The facilities were absolutely fantastic, the bed was very comfortable and the room was extremely clean and well looked after. All the bedding and pillow cases looked brand new, the bathroom was lovely, hot water was available and there was a kettle with complimentary green and black tea which was a lovely touch! Most importantly and what really made the stay so fantastic was the hospitality from Range, the owner. He really is second to none, he made me feel incredibly welcome and well looked after from the moment I arrived, he was absolutely brilliant and helped me out with bookings for Sigirya, helped me to get a bus to Kandy and even woke up early to make me a very early breakfast at 6.00am on the day I went to Sigirya! Thank you so much sir! The breakfast itself was absolutely fantastic and it is hard to believe that such a lovely meal could be included in the already very reasonable price! The location of the guesthouse is also very good as although it is slightly outside of the main town area you are right next to the Dambulla Cave Temple so if you are mainly here to see the cave temple and Lion rock then it couldn't really be a more perfect location, especially as it is nice and quiet at night! I had such a relaxing stay overall and it really was undoubtedly one of the nicest places I've ever stayed especially when you consider the very reasonable price which even includes a fantastic breakfast! Thank you so much! If I am ever in Dambulla again I won't hesitate to visit! 🙏🏻
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 72 reviews
Price from
US$12
1 night, 2 adults

Tourist Holiday Inn

Dambulla (Near Madahapola)

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

T
Thomas
From
Sri Lanka
Two bedrooms with one attached bathroom and an incredible breakfast with authentic Sri Lankan food and many fruits. Room comes with AC as well.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 19 reviews
Price from
US$16
1 night, 2 adults
All B&Bs in Madahapola

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.