Skip to main content

Resorts in Maskeliya

Find the resorts that appeal to you the most

August 2026

1
2345678
9101112131415
16171819202122
23242526272829
3031

September 2026

12345
6789101112
13141516171819
20212223242526
27282930
Flexible date options
Select occupancy

The best resorts in Maskeliya

Check out our selection of great resorts in Maskeliya

Filter by:

Review score

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.

M
Mahide
From
Germany
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 out of 10, guest rating 9.1
Wonderful - What previous guests thought, 128 reviews
Price from
$20.80
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, 18 reviews
Price from
$21.50
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.

L
Liam
From
United Kingdom
Big thanks to Kumar who made my stay seamless ! Great location , great price , comfy beds , clean , can park outside . Everything you need !!!
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 82 reviews
Price from
$10.91
1 night, 2 adults

Grand Argyle Resort

Hatton (Near Maskeliya)

Located in Hatton, 23 miles from Gregory Lake, Grand Argyle Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

N
Neil
From
United Kingdom
Fantastic staff, great food and amazing views
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 260 reviews
Price from
$52
1 night, 2 adults

Ceylon Tea Trails - Relais and Chateaux - All Inclusive

Hatton (Near Maskeliya)

Located in Hatton, 12 miles from Adam's Peak, Ceylon Tea Trails - Relais and Chateaux - All Inclusive has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

D
Damla
From
United States
Great food and tea, beautiful scenery, and very attentive service
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 103 reviews
Price from
$651.42
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.8
Exceptional - What previous guests thought, 166 reviews
Price from
$154
1 night, 2 adults

Royal Majesty Bungalow

Hatton (Near Maskeliya)

Royal Majesty Bungalow offers accommodations in Norwood. Guests can enjoy the on-site restaurant. Free WiFi is available throughout the property and free private parking is available on site.

K
Karral
From
Australia
Beautiful former plantation house, well kept.Quiet location. Best accommodation we had on the Pekoe Trail. Great location for stages 7 and 8. Our hosts, Ruban and Murali, were fantastic - attentive, and helpful. Very knowledgeable about the Pekoe Trail and gave us good advice for our walk.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 122 reviews
Price from
$70.55
1 night, 2 adults

Vegetable Garden House

Nallathanniya (Near Maskeliya)

Vegetable Garden House features rooms with free Wifi in the center of Nallathanniya.

M
Maria
From
Russia
Everything was great! There were heavy rains during my visit, so electricity was out for short bits of time, but I was able to take a hot shower every day. Wifi didn't work on the first day (connected but didn't work), but next day it worked perfectly and was fast. The living room with a little kitchen area is very nice. Dinners and breakfasts (was charged 1100 for dinner, 950 for breakfast) very good, a variety of dishes
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 646 reviews
Price from
$15
1 night, 2 adults

Hugging Clouds

Nallathanniya (Near Maskeliya)

Hugging Clouds is located in Maskeliya, 21 mi from Nuwara Eliya. Guests can enjoy the on-site restaurant. There is a shared lounge at the property.

Н
Николай
From
Kazakhstan
Very friendly staff, arranged a tuk-tuk for me from Hatton station and back. Both drivers showed me exceptional places for photos, stopped along the way and gave me time to take photos and enjoy the beautiful view. the rooms are excellent for this price range, there is hot water and everything you need, everything is clean. Located in a couple of hundred meters from the start of the trail to Adam's Peak, the climb took only about 2 hours 15 minutes. Happy with everything - definitely would recommend it. Sorry for photos of the wild, didn’t take any picture at the hotel, was in a little hurry.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 660 reviews
Price from
$27
1 night, 2 adults

Tea Hills Bungalow

Hatton (Near Maskeliya)

Tea Hills Bungalow is located in Hatton. Free WiFi access is available in the public areas of this chalet.

C
Corraine
From
United Kingdom
Amazing rooms, clean, quiet with a breathtaking view! Staff was very kind and welcoming
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 411 reviews
Price from
$44.55
1 night, 2 adults
All resorts in Maskeliya

Looking for a resort?

Travelers who really want to “get away from it all” trust resorts to provide the pinnacle of all-inclusive relaxation. Resort guests are invited to enjoy communal on-site amenities like pools, spas, restaurants, activities, excursions, and shops, and stay the night in luxurious private rooms, villas, or apartments.

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

See all

Popular with guests booking resorts in Maskeliya

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 82 reviews

Popular with guests booking resorts in Maskeliya

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 128 reviews

Popular with guests booking resorts in Maskeliya

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

Popular with guests booking resorts in Hatton

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 166 reviews

Popular with guests booking resorts in Hatton

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 260 reviews

Popular with guests booking resorts in Nallathanniya

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

Popular with guests booking resorts in Nallathanniya

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 646 reviews

Popular with guests booking resorts in Hatton

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 411 reviews

Popular with guests booking resorts in Hatton

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

Popular with guests booking resorts in Hatton

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