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.

A
Adam
From
Czech Republic
in the middle of the forest, pure nature, there are animals like frogs, monkeys, cows and birds. NAtural hut with no AC, just fans and roof ventilation. Very unique style. Breakfast and hospitality was great
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 31 reviews
Location 9.5
Price from
US$10.80
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
Leontien
From
Netherlands
This must have been the nicest guesthouse of my entire four week trip on Sri Lanka. Not only is the room beautiful and spacious, the owners Madhu and Sanjee make you feel like you're staying with friends. They are so welcoming and they go out of their way to make your stay wonderful. In addition, the food was delicious.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 335 reviews
Location 9.8
Price from
US$46
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.5
Exceptional - What previous guests thought, 800 reviews
Location 9.2
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.

V
Veysi
From
Turkey
He was close to the Center. Breakfast and tea service was very good. The room was clean.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 363 reviews
Location 8.9
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.

M
Máté
From
Hungary
The host and his family is extremely kind and helpful. They cooked a very delicious dinner and breakfast. Arranged drivers, and gave us tips. The resort is beautiful! The shower had warm water, AC was working well, and there is a mosquito net. We couldnt use the WiFi but that wasnt an issue for us. Location is also great, very close to the cave temple.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 584 reviews
Location 9.2
Price from
US$19
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.

F
Fiona
From
Ireland
Everything was brilliant! Big rooms with very large beds, air con and fan. Breakfast and dinner were delicious. Ramia and the whole family were so friendly. Ramia organised tuk tuks for us to go to Pidurangala and Sigiriya at 4:30 with a delicious takeaway breakfast. A perfect place to stay in Dambulla and is also very well located.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 268 reviews
Location 9.6
Price from
US$14
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.

K
Kumbhat
From
India
Extremely sweet and helpful hosts who accomodated all our needs. The room looks exactly as depicted on the app. Delicious vegetarian food, plates and bowls when we needed, tea & coffee (as per taste) whenever required. Hot water all day long. Clean white linen. Decently comfortable beds. Shampoo, conditioner and body lotion provided. Clean Towels provided. Fragrant candles for a lovely feel. They provided us with a charger as the plug point was universal: very kind of them. They also provided us with a dryer stand. Our stay was extremely comfortable. Highly recommended for a wonderful experience.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 28 reviews
Location 9.3
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
Location 9.3
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
Location 9.1
Price from
US$14
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
Location 9.5
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.