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.

W
Will
From
Australia
Lovely place to stay! The owners are so so nice and accomodating. 10/10
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 455 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.

L
Lisa Annalia
From
Germany
We loved it here! Everyone who wants to have a great Time in the Jungle of Sri Lanka needs to stay here. Sanyi and Madhu are so friendly and caring people. They make great Breakfast & Dinner, organize fantastic Tours and care about your happiness all the time. We feel like we found new Friends on our journey. You can write them every time if you need anything doesn’t matter if it is a medicine or what ever. We will come back for sure 😍 Thanks! 🌸💐 5 Stars! ⭐️
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 338 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.

R
Rebeka
From
Slovenia
Everything was perfect. Room is big enough, clean bathroom and clean room, comfortable bed, AC available, great and tasty breakfast. There was filtered water always available. The host was super friendly and helpful. Super satisfied with everything.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 807 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.

N
Nikita
From
Russia
- super friendly and responsive staff - clean and nice room - delicious breakfasts - AC
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.1
Superb - What previous guests thought, 593 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.

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

m
marko
From
Serbia
Amazing host that is passionate about his guest. Assisted with getting Tuk Tuk for a private Tour. Really friendly and approachable.
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.