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.1
7.1
Rated good
Good
20 reviews
Price from
$25
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.

This is a great place to stay in Maskeliya. It's located on the edge of town, so it's really quiet. At the same time, it's close to the center (5 Min. walking distance). The hosts are very friendly and will gladly help you arrange tours to Adam's Peak and other attractions in the vicinity. The rooms are spacious, clean and comfy. The WiFi works. It's not fast enough to do video calls but since you're here for vacation and not for work, that's not a problem. I recommend staying here and will glady come back!
Scored 9.2
9.2
Rated wonderful
Wonderful
103 reviews
Price from
$20
1 night, 2 adults
Pekoe Lodge, hotel in Maskeliya

Pekoe Lodge is offering accommodations in Maskeliya. The property is around 8.8 miles from Adam's Peak, 12 miles from Hatton Railway Station, and 22 miles from Thalawakele Train Station.

We really enjoyed our stay. The staff is very helpful and attentive.
Scored 8.3
8.3
Rated very good
Very Good
64 reviews
Price from
$45
1 night, 2 adults
Daresh home stay, hotel in Maskeliya

Daresh home stay enjoys a location in Maskeliya, 8.3 miles from Adam's Peak and 11 miles from Hatton Railway Station. This chalet features a garden.

Scored 9.4
9.4
Rated wonderful
Wonderful
9 reviews
Price from
$15
1 night, 2 adults
Blue Sky, hotel in Maskeliya

Blue Sky features free bikes, garden, a shared lounge and terrace in Nallathanniya. Featuring room service, this property also provides guests with a restaurant.

Location and affordable
Scored 9.0
9.0
Rated wonderful
Wonderful
349 reviews
Price from
$10
1 night, 2 adults
Ayos Hill Adam's Peak Free Shuttle, hotel in Maskeliya

Located in Nallathanniya, only a 5 minute drive(free shuttle) to the starting point of Adam's Peak, Ayos Hill Adam's Peak Free Shuttle features a barbecue and views of the lake.

Good location, free shuttle was superb, staff friendly, good value for money, thank you.
Scored 7.5
7.5
Rated good
Good
40 reviews
Price from
$16.78
1 night, 2 adults
Adams peak Grand, hotel in Maskeliya

Located in Nallathanniya, a 2-minute walk from Adam's Peak, Adams peak Grand has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Scored 9.5
9.5
Rated exceptional
Exceptional
22 reviews
Price from
$23.09
1 night, 2 adults
Villa Serenity, hotel in Maskeliya

Located in Hatton, 26 miles from Gregory Lake, Villa Serenity provides accommodations with free bikes, free private parking, a fitness center and a garden.

The scenery from the room was amazing. The staff was always helpful and dinner was delicious.
Scored 9.0
9.0
Rated wonderful
Wonderful
22 reviews
Price from
$399
1 night, 2 adults
The Argyle Luxury Boutique, hotel in Maskeliya

The Argyle Luxury Boutique has a fitness center, a garden and a sun terrace with swimming pool and buffet breakfast in Hatton. Offering a bar, the property is located within 23 miles of Gregory Lake.

GREAT STAFF! Thank you!! Siva took care above and beyond everything we needed before and after our stay. Great private YOGA class with Sudharshan. The Kitchen staff & chef made sure all was perfect with our special diet. Lovely pool and soroundings.
Scored 9.6
9.6
Rated exceptional
Exceptional
93 reviews
Price from
$199.50
1 night, 2 adults
Camellia Hills, hotel in Maskeliya

Located in Hatton, 12 miles from Adam's Peak, Camellia Hills has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Incredible! The location, service,food were brilliant.. The staff went an extra mile to make an unforgettable evening for my birthday dinner!
Scored 9.6
9.6
Rated exceptional
Exceptional
9 reviews
Price from
$560.50
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