The 10 best guest houses in Madahapola, Sri Lanka | Booking.com
Skip to main content

Guest Houses in Madahapola

Find the guest houses that appeal to you the most

Guest Houses for every style

Find the right guest house for you in Madahapola

The best guest houses in Madahapola

Check out our pick of great guest houses in Madahapola

Filter by:

Review score

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.

M
Maria
From
Sweden
We had an absolute brilliant stay! The room and surrounding is great, location to Dambulla caves are walking distance (5 min away). The host family is just amazing! Really feels like they give more that 100% to the place - so many great details in the room and the place. We also had an amazing rice and curry for dinner and also got it vegan which was awesome! Overall one of the best stays in Sri Lanka!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 337 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.

S
Suzanne
From
Mexico
The owner makes the place, he helps in every way and never asks for money to drop you to places. The actual room is normal, but small jungle paths all around. Lizzards in the garden, chipmonks on the roof, strange birds....Breakfast was always twice as much food as you could possibly eat.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 807 reviews
Price from
US$23
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
daniel
From
Spain
The owners of the house are lovely. The house was very clean and they treated us wonderfully! The location was perfect for us since we were going to visit the Golden Temple.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 272 reviews
Price from
US$26
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
Lukas Miller
From
Germany
Once we arrived we met with the caretaker at the property and got ourselves checked in. The room is as shown in the pictures and was clean, the bathroom was also very clean which is a huge plus for me. We made unpacked and we were told that meals can be obtained with a little notice of around 45 minutes to an hour. The food was fantastic and the portions were very large (mind you we ordered the large portions whilst an XL option was available). After lunch we had to get ready for a wedding and needed to iron our clothes which we were given. Afterwards offered to assist. He managed to get one shortly after and we were on our way. When we returned at about 0130 with a quick call headed inside. The breakfast next day was also good, they have a few options but i forgot to confirm the day prior hence they provided us with one of the options mentioned before. Afterwards we checked out and headed off, happy to have chosen the property. Thanks to Tharaka and Arunasiri! p.s. They have a dog staying at the property called Dora and she is so sweet!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 21 reviews
Price from
US$33.84
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

Perfect Hideout

Dambulla (Near Madahapola)

Located in Dambulla, 20 km from Sigiriya Rock and 24 km from Pidurangala Rock, Perfect Hideout offers a garden and air conditioning.

Á
Ádám
From
Hungary
The owner is very kind and helpful, he has a lot of reccomendations! It was amazing
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 70 reviews
Price from
US$22
1 night, 2 adults

Paradise Forest Garden

Matale (Near Madahapola)

Boasting mountain views, Paradise Forest Garden features accommodation with pool with a view and a balcony, around 35 km from Kandy City Center Shopping Mall.

D
Dasteguy
From
France
Gorgeous view, pretty room, nice staff, good room, comfy bed, calm in the forest
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 70 reviews
Price from
US$49.40
1 night, 2 adults

Vihangi Guesthouse

Dambulla (Near Madahapola)

Featuring a garden, terrace and views of garden, Vihangi Guesthouse is located in Dambulla, 20 km from Sigiriya Rock.

D
Devina
From
United Kingdom
Room very clean and furnished with high quality furniture and fittings. Bathroom well designed. Organised tuk tuk to sirigiya rock and restaurants. Host dropped me to the bus stop free of charge
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 54 reviews
Price from
US$24.30
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 8.9
Fabulous - What previous guests thought, 156 reviews
Price from
US$20
1 night, 2 adults
All guest houses in Madahapola

Looking for a guest house?

Warm and welcoming guest houses are ideal for travellers who prefer unfussy accommodation with a personal touch. They are usually family-run, and your host will provide local recommendations and optional meals. Often cheaper than regular hotels, guest houses can also feature a cosy living room and a garden.