Skip to main content

Search hotels in Maskeliya

Enter your dates to see the latest prices and deals for Maskeliya hotels

Filter by:

Star Rating

Review score

Maskeliya – 4 hotels and places to stay

See the latest prices and deals by choosing your dates.
White Elephant Hotel, hotel in Maskeliya

Located in Maskeliya, a 11-minute walk from Adam's Peak, White Elephant Hotel provides accommodations with a garden, free private parking, a shared lounge and a restaurant.

The guest house was a short walk to the beginning of the Adams Peak trail. This was a perfect location for us as this was our reason for visiting. We arrived late in the evening around 9 PM and were offered dinner which we happily accepted. It was excellent. We did the hike, came back and had lunch. It was excellent aThe guest house was a short walk to the beginning of the Adams Peak trail. This was a perfect location for us as this was our reason for visiting. We arrived late in the evening around 9 PM and we’re offered dinner which we happily accepted. It was excellent. We did the hike, came back and had lunch. It was excellent again. This tiny guest house had better food than many pricey hotels we have stayed in Sri Lanka. The rooms are simple, but functional, and I slept like a baby. The gentleman at the front desk was incredibly accommodating with everything we needed. We are very grateful for the hospitality.
Scored 7.2
7.2
Rated good
Good
19 reviews
Price from
$25
1 night, 2 adults
DAM HOUSE (Near Adams Peak), hotel in Maskeliya

Located in Maskeliya, 8.8 miles from Adam's Peak, DAM HOUSE (Near Adams Peak) has accommodations with free bikes, free private parking, a shared lounge and a terrace.

Scored 6.8
6.8
Rated pleasant
Pleasant
15 reviews
Price from
$11
1 night, 2 adults
Narra Homestay, hotel in Maskeliya

Narra Homestay in Maskeliya provides accommodations with a garden and a shared lounge. This homestay offers free private parking, a 24-hour front desk, and free Wifi.

Everything was perfect - I totally recommend it!
Scored 8.6
8.6
Rated excellent
Excellent
113 reviews
Price from
$13
1 night, 2 adults
Heaven Hills Guest House, hotel in Maskeliya

Offering lake views, Heaven Hills Guest House in Maskeliya features accommodations, a garden, and a shared lounge. This property offers access to a patio and free private parking.

Amazing hosts, great base for hiking activities in the region. We came here for 3 nights, stayed 6 as it felt so cozy. It’s a small family business, each family member is super nice and helpful. Mama cooks delicious food per your order. The brothers help you with organizing anything you need. We did Gartmore Falls, Adam’s Peak and Pekoe Trail. Then they brought us to Hatton to catch the train to Colombo. Nothing was too much trouble. Thanks for the wonderful time and hope to see you again.
Scored 9.3
9.3
Rated wonderful
Wonderful
110 reviews
Price from
$20
1 night, 2 adults
Butterfly Mountain Lake Side, hotel in Maskeliya

Offering lake views, Butterfly Mountain Lake Side in Maskeliya provides accommodations and a garden. This property offers access to a balcony and free private parking.

Amazing view to the lake and to Adam's peak mountain! The staff was really kind and the food was great! It is in a wonderful location and we loved everything in this place! Best place to relax before or after climbing the Adam's peak!
Scored 8.8
8.8
Rated excellent
Excellent
75 reviews
Price from
$45
1 night, 2 adults
See all hotels in and around Maskeliya

What Guests Said About Maskeliya:

  • Scored 10
    10

    Maskeliya is a scenic country town with views of Adam's Peak...

    Maskeliya is a scenic country town with views of Adam's Peak and the Maskeliya reservoir. It was easy to get to and there are all basic amenities. We also did a tour to one of the Tea Estates nearby to visit the tea factory.
    Sophie
    Australia
  • Scored 10
    10

    A nice village with very few tourists.

    A nice village with very few tourists. You can walk into the tea fields and have a very authentic experience of the people living there.. The ride to the Adam's peak is about 20 minutes and it is easy to get there and back again.
    boidl6
    Austria