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 – 13 hotels and places to stay

Situated in Maskeliya, 14 km from Adam's Peak, DAM HOUSE (Near Adams Peak) features accommodation with free bikes, free private parking, a shared lounge and a terrace.

The manager was so lovely. But the bed sheets had multiple stains and bugs crawling over them just before I went to sleep. I woke up 3 times to huge mosquitos that kept biting me. Additionally, the bathroom was very wet when I entered and wasn’t the cleanest. Overall, it was cheap so I didn’t expect much but the reviews made this place seem much cleaner than it is. Maybe I just came at a busy time… The views are amazing and the manager is accomodating so with some more cleaning, this place has great potential :).
Review score
8.9
Fabulous
26 reviews
Price from
£8.62
1 night, 2 adults

Conveniently located in the centre of Maskeliya, Narra Homestay offers free WiFi, a garden and free private parking for guests who drive. It is set 6 km from Adam's Peak and provides room service.

Calm and quiet environment.
Review score
8.4
Very good
129 reviews
Price from
£10.19
1 night, 2 adults

Featuring mountain views, Butterfly Mountain Lake Side offers accommodation with balcony, around 14 km from Adam's Peak. There is an in-house restaurant and free private parking.

We stayed at Butterfly Mountain for two nights. The hosts were four ladies who were lovely and helpful, and they gave us some great advice. The rooms were pretty basic, but they had everything we needed. The only problems were that they were a bit damp (but that's a general problem due to the climate), and the view of the lake and Adams Peak from the split terrace was amazing. We ate dinner there as well, as there aren't really any other restaurants in the area. The food was delicious and plentiful, but a little more expensive than we were used to in Sri Lanka (but maybe that's the price you pay for the location).
Review score
8.6
Fabulous
76 reviews
Price from
£35.28
1 night, 2 adults

Featuring garden views, Heaven Hills Guest House offers accommodation with patio, around 18 km from Hatton Railway Station. The property features mountain and lake views, and is 13 km from Adam's...

I had an amazing stay at Heaven Hills Guest House! The location is perfect, just a short distance from Maskeliya city centre, which makes it easy to enjoy the city's attractions while being in a peaceful and serene environment. The rooms are Basic but incredibly clean and well maintained, with plenty of space to relax. The hot water in the bathroom has great pressure, which was a nice touch. The Owner 'Namal' was absolutely fantastic-very friendly, helpful, and always available to assist with anything. He arranged everything perfectly and provided extraordinary support whenever necessary. The place is quiet and calm, and the mountain and tea field view from the property is simply stunning. After Adams peak hiking we did the gartmore falls tour with owner's Brother 'Tharaka' which was incredible experience, They also offer Dinner and breakfast, which was delicious. I highly recommend Heaven Hills Guest House, and I’m already looking forward to my next visit. It’s a great place to stay with top-notch service!
Review score
9.2
Superb
114 reviews
Price from
£17.64
1 night, 2 adults

Offering lake views, Pekoe Lodge is an accommodation set in Maskeliya, 14 km from Adam's Peak and 19 km from Hatton Railway Station. The Thalawakele Railway Station is within 35 km of the guest house....

Atention and food, helping with everything, the views of the lake are incredible, get the room with the balcony !
Review score
8.6
Fabulous
60 reviews
Price from
£45.79
1 night, 2 adults

Located in the centre of Maskeliya, Fertile land resort adam's peak provides accommodation with lake views, just 5.9 km from Adam's Peak and 25 km from Hatton Railway Station.

Review score
10.0
Exceptional
6 reviews
Price from
£70.26
1 night, 2 adults

Daresh home stay, a property with a garden, is situated in Maskeliya, 13 km from Adam's Peak, 18 km from Hatton Railway Station, as well as 35 km from Thalawakele Railway Station.

Great hosts and sweet family. Beautiful location and amazing breakfast and dinner. The host is great at giving recommendations about activities and places to see around Maskaliya, as well as how to get there. Laundry can be done as well, can’t recommend it enough.
Review score
9.4
Superb
37 reviews
Price from
£11.75
1 night, 2 adults

Located in Adams Peak, 3.8 km from Adam's Peak, Ayos Hill Adam's Peak Free Shuttle provides accommodation with a garden, free private parking, a terrace and a restaurant.

It was very good stay for me. All the staff are very friendly. Room is good enough for us. Foods are delicious. Bed is very comfortable. I really recommend this hotel.
Review score
8.3
Very good
39 reviews
Price from
£8.43
1 night, 2 adults

The Argyle Luxury Boutique has a fitness centre, a garden and a sun terrace with swimming pool and buffet breakfast in Hatton. Featuring a bar, the property is located within 37 km of Gregory Lake.

The staff went above and beyond to make us welcome and to accommodate our needs both requested (e.g. kindly helping me put on a saree for a wedding) and unprompted (e.g. having lunch for us ready when we missed the breakfast cutoff time after climbing Adam’s Peak). We didn’t get to try all the experiences offered but thoroughly enjoyed the massage and cooking class. Special thanks to Vithu for looking out for us, but every staff member from housekeeping, restaurant and reception have made our experience at Argyle and Hatton memorable. Highly recommended.
Review score
9.7
Exceptional
95 reviews
Price from
£143.36
1 night, 2 adults

Located in Hatton, 48 km from Gregory Lake, Governor's Mansion provides accommodation with free bikes, free private parking, a garden and a shared lounge.

Personalized care, extremely well-maintained property. The food.
Review score
9.6
Exceptional
5 reviews
Price from
£268.10
1 night, 2 adults
See all 13 hotels in Maskeliya

Hotels with airport shuttles in Maskeliya