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

The Forest Edge Resort

Dambulla (Near Madahapola)

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.

M
Matteo
From
Italy
A magical place run by great people. We booked one night here, but we really enjoyed it and stayed here another night. A place surrounded by nature, about 20 minutes from Dambulla. The guys are really helpful, even for a super dinner in the forest or to get to the top of the mountain opposite! A great family <3
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 31 reviews
Price from
US$10.80
1 night, 2 adults

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.

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 (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, 335 reviews
Price from
US$48
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.

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, 801 reviews
Price from
US$25
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.

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

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.

J
James
From
United States
Very sweet and helpful family. Highly recommend.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 271 reviews
Price from
US$21.60
1 night, 2 adults

New Sandra Guesthouse

Dambulla (Near Madahapola)

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.

J
Joana
From
Lithuania
Very kind hosts, very clean place, amazing price, even was a warm water in the shower. Thank you so much for your warmly welcome🩷
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 28 reviews
Price from
US$23.75
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.

L
Lauren
From
Switzerland
Close from everything Very nice family, they were helpful The kitchen was great to cook It was pleasant
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 21 reviews
Price from
US$35.20
1 night, 2 adults

Yashumi Homestay

Dambulla (Near Madahapola)

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

T
Tim
From
South Africa
We were welcomed by the host in such a warm and welcoming way, together with a delicious welcome drink. The room was equipped with a fan and a mosquito net - or two favourite appliances! As of that wasn’t enough, the host’s wife made us a fish curry that set a new standard of deliciousness! Everything was perfect! We loved our stay and would definitely return!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 71 reviews
Price from
US$14
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.