Skip to main content

Search hotels in Maskeliya

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

Maskeliya – 16 hotels and places to stay

Filter by:

Star Rating
Review score

White Elephant Hotel

Hotel in Centre Area, 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.

J
Jeanine
From
United States
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 out of 10, guest rating 8.2
Very Good - What previous guests thought, 18 reviews
Price from
$27
1 night, 2 adults

Heaven Hills Guest House

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.

B
Beck
From
Sri Lanka
I loved my stay at heaven's hill! Namal is such a nice and caring host, making his guests feel welcomed and feel right at home. The food is excellent - they provide breakfast, lunch and dinner on request. The rooftop is a great place to do yoga, meditate or drink a cup of tea. I highly recommend booking a waterfall Tuk Tuk tour with Namals brother. He knows all the good spots and basically everyone in and around town - the way to the waterfalls itself is amazing and you'll have a lot of fun. Thank you guys again for making me feel like home. I hope to come back soon.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 120 reviews
Price from
$26
1 night, 2 adults

Fertile land resort adam's peak

Centre Area, Maskeliya

Located in the center of Maskeliya, within 3.7 miles of Adam's Peak and 16 miles of Hatton Railway Station, Fertile land resort adam's peak offers lake views.

L
Luca
From
Italy
Great location, very close to the Sri Pada starting point. The host was welcoming, the view is beautiful, and dinner is available at 2500 LKR per person.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 21 reviews
Price from
$80.75
1 night, 2 adults

Daresh home stay

Maskeliya

8.3 miles from Adam's Peak in Maskeliya, Daresh home stay features accommodations with access to a hot tub. This chalet provides a garden.

R
R
From
Lithuania
Nice helpfull host tip - visit nice Shiva temple nearby with good view. Tastefull dinner and breakfast are offered. For outside meal - Butterfly restaurant is quite expensive, but with the best lake and Sri Pada view
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 50 reviews
Price from
$18
1 night, 2 adults

Madhusha Rest

Maskeliya

Madhusha Rest is located within a 6.2 mi radius from 6 scenic waterfalls. This affordable accommodations provides comfortable guestrooms fitted with private bathrooms.

J
Jacob
From
United States
Great host, always trying to help us figure out how to get around and have a nice time! They offered us lots of delicious Sri Lankan food for lunch (with fruits, veges, and coffee from their backyard!) in the family home. Whenever we needed a taxi/tuktuk, they connected us, and when we went camping, they even sent someone who lived in the area to make sure we arrived to the campgrounds safely! And since it was a holiday in Sri Lanka, there weren't many taxis running, so the host generously drove us to our next destination himself (2.5hrs to Kandy!). He invited us to his family's traditions for New Years and introduced us all. They allowed us to extend our stay without issues, and they gave us a bigger room than we expected for the same price since it was available. The room was very clean with mosquito net, toilet paper, balcony, warm water shower, air conditioning, warm blankets for the cold nights, and peaceful common outdoor seating area. If we're ever in Maskeliya again, we'll be coming here again. Can't recommend it enough!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 21 reviews
Price from
$11.50
1 night, 2 adults

Narra Homestay

Centre Area, 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.

J
Javeria
From
Pakistan
I loved being at Narra Homestay. It is a wonderful family that will help you in anyway they can. As a solo traveler, I always felt taken care of. On my first night, I arrived SUPER late and coincidentally Narra was arriving from Colombo to Hatton around the same time… he kindly gave me a lift to his homestay on his bike. It was very lucky for me but extremely kind of him. He organized a tuk tuk for me to climb Sir Pada, which is a few kms away. Later, the caretaker of the place took me through the village to the water. Oh, the food is absolutely YUMMY… finger licking food. The location is amazing… I would recommend going grabbing tea at a kade a few meters left of the Homestay… it is literally the best vibe!!!
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 130 reviews
Price from
$12.70
1 night, 2 adults

Pekoe Lodge

Maskeliya

Pekoe Lodge offers accommodations in Maskeliya, 8.8 miles from Adam's Peak and 12 miles from Hatton Railway Station. Thalawakele Train Station is within 22 miles of the guest house.

M
Manimelwadu
From
United Arab Emirates
View from the room and balcony was an amazing... Rooms were spotless and the staff is so friendly which made our stay even more great... She was always step ahead and knew what exactly what we want next... Definitely we will visit again... Last but not least... Chef should get a shout out for his an amazing skills and effort he put on the plate... Thank you 🫶
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 71 reviews
Price from
$40
1 night, 2 adults

Butterfly Mountain Lake Side

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.

P
Prabodha
From
Sri Lanka
The location offered a breathtaking view of the Maussakale reservoir. The staff were extremely helpful. Mr. Jayantha made our stay exceptionally special, making us feel right at home.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 89 reviews
Price from
$45
1 night, 2 adults

sun mount adams peak

Nallathanniya (Near Maskeliya)

Well situated in the center of Nallathanniya, sun mount adams peak has free WiFi throughout the property, a terrace and free private parking for guests who drive.

M
Maria
From
Colombia
The place is brand new. When we stayed they opened just a week before so everything was new, towels, sheets, etc. The bed is very comfortable and the breakfast was incredible! The host and his family are very friendly and welcoming and ready to help you in whatever you need. It’s also close to the entrance of Adam’s peak.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 135 reviews
Price from
$25
1 night, 2 adults

The Argyle Luxury Boutique

Hatton (Near 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.

A
Aida
From
Switzerland
Lovely hospitality and incredibly friendly staff. The facilities are good and rooms are clean.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 124 reviews
Price from
$208
1 night, 2 adults
See all 16 hotels in Maskeliya

Hotels with airport shuttles in Maskeliya

Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 136 reviews
From $45 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 48 reviews
From $88.80 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 6 reviews
From $22.20 per night
Airport shuttle
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 7 reviews
From $27.75 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 155 reviews
From $18 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 312 reviews
From $33 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 112 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 24 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 102 reviews
From $14.05 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 68 reviews
From $677.29 per night

Most booked hotels in Maskeliya and surrounding area in the past month

See all

Popular with guests booking hotels in Maskeliya

Popular with guests booking hotels in Maskeliya

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Popular with guests booking hotels in Maskeliya

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 18 reviews

Popular with guests booking hotels in Nallathanniya

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 204 reviews

Popular with guests booking hotels in Nallathanniya

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 361 reviews

Popular with guests booking hotels in Nallathanniya

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 135 reviews

Popular with guests booking hotels in Nallathanniya

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 312 reviews

Popular with guests booking hotels in Nallathanniya

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 136 reviews

Popular with guests booking hotels in Hatton

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 162 reviews

Popular with guests booking hotels in Hatton

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 124 reviews

Hotels located in the center of Maskeliya

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 4 reviews

Featuring a garden, Dilusha Home Stay provides accommodations in Maskeliya.

From $14.99 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1 review

Dilusha home stay offers accommodations in Maskeliya, 22 miles from Thalawakele Train Station.

From $18.32 per night

Located in Maskeliya, just 17 miles from Adam's Peak, Villa Dhūmragiri has accommodations with an outdoor swimming pool, a garden, a bar and free WiFi.

From $499.50 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 21 reviews

Madhusha Rest is located within a 6.2 mi radius from 6 scenic waterfalls. This affordable accommodations provides comfortable guestrooms fitted with private bathrooms.

From $35 per night

Budget hotels in Maskeliya and nearby

The Bridge Viwe Cabin features a sauna and free private parking, and is within 8.3 miles of Adam's Peak and 10 miles of Hatton Railway Station.

From $58.08 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 45 reviews

Located in Nallathanniya, 2.4 miles from Adam's Peak, Ayos Hill Adam's Peak Free Shuttle provides accommodations with a garden, free private parking, a shared lounge and a terrace.

From $14 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 388 reviews

Located 5 minutes walk to Adam's Peak in Nallathanniya, Queens Ark features free WiFi access and free private parking. Certain units feature a seating area to relax in after a busy day.

From $30 per night

Located in Nallathanniya, a 10-minute walk from Adam's Peak, Grand adamspeak hotel & restaurant has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From $49.95 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 19 reviews

Located in Nallathanniya, 19 miles from Hatton Railway Station, Punsisi Resort - Adam's Peak features views of the mountain. With free WiFi, this 2-star hotel offers room service and an ATM.

From $63.75 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 69 reviews

Located in Hatton, within 30 miles of Gregory Lake and 14 miles of Adam's Peak, Tea Queens Bungalow provides accommodations with a garden and free WiFi throughout the property as well as free private...

From $71.40 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 17 reviews

A 9-minute walk from Adam's Peak in the center of Nallathanniya, Blue sky Guest House And Restaurant provides accommodations with access to a garden.

From $29.19 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 382 reviews

Water Side Residence offers accommodations in Nallathanniya, 19 miles from Hatton Railway Station. This guest house provides free private parking, room service, and free Wifi.

From $24 per night

Best hotels with breakfast in Maskeliya and nearby

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 24 reviews

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.

Rashmika Homestay offers accommodations in the center of Nallathanniya, 2.4 miles from Adam's Peak and 16 miles from Hatton Railway Station.

From $19.98 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 99 reviews

Right in the center of Nallathanniya, Rashmika Home Stay features rooms with free Wifi.

From $14 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 28 reviews

Castlereagh Resort Hatton is offering accommodations in Dikoya. With free private parking, the property is 29 miles from Gregory Lake and 14 miles from Adam's Peak.

From $34.97 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 58 reviews

Providing free bikes, Pine Trees Homestay features accommodations in the center of Nallathanniya. With mountain views, this accommodation provides a balcony.

From $30 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 88 reviews

The Farm Resorts is located on the shores of the Castlereigh Lake in Dickoya. The Resort has barbecue facilities and terraced garden, and guests can enjoy a meal at the a la carte restaurant.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 3 reviews

The recently renovated Green Shade Resort & Haritha Sewana Hotel features accommodations with open-air bath and garden in the heart of Nallathanniya.

From $24.28 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 4 reviews

Located in Norwood in the Nuwara Eliya District region, Golden Waters Stay & Dine provides accommodations with free WiFi and free private parking. Some units include a seating area and/or a balcony.

From $25.41 per night

What Guests Said About Maskeliya:

10

Nestled deep in the heart of Sri Lanka’s central highlands,...

Nestled deep in the heart of Sri Lanka’s central highlands, Maskeliya is a place that feels like it was painted by nature itself. From the moment you begin your journey toward this hill country gem, the landscape begins to shift—lush greenery unfolds across rolling hills, mist dances over tea plantations, and the air grows cooler, fresher, more alive. Maskeliya isn’t just beautiful—it’s breathtaking. The views are beyond imagination. Wherever you turn, there’s something to marvel at: towering peaks wrapped in clouds, shimmering lakes nestled between valleys, and winding roads that seem to disappear into the horizon. It’s the kind of scenery that makes you pause, take a deep breath, and feel grateful just to witness it. And then there’s the weather. Perfect doesn’t even begin to describe it. The mornings are crisp and golden, with sunlight gently warming the hills. By midday, the breeze picks up, carrying the scent of wildflowers and fresh earth. Evenings are cool and serene, ideal for sipping a hot cup of Ceylon tea while watching the sky turn shades of lavender and rose. Whether you’re hiking toward Adam’s Peak, exploring the quiet charm of local villages, or simply sitting by a window and soaking in the view, Maskeliya offers something rare: a sense of peace, wonder, and connection to the natural world. It’s not just a destination—it’s an experience that stays with you long after you’ve left.
Guest review by
Shanjeev
Sri Lanka
8.0

Maskeliya is a market town which could be lot more .

Maskeliya is a market town which could be lot more .The hilly terrain is a planners dream. I imagine the buildings painted pastal pink and yellow, flower pots hanging from the eves, it could be a destination rather than a quick stop to buy supplies on the way to elsewhere as is now.
Guest review by
Vindhya
Sri Lanka