Find hotels in Maskeliya from CA $20

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Maskeliya hotels

Aadya Tea Bungalow by Aahaasa

Aadya Tea Bungalow by Aahaasa
3.0 star property
Maskeliya
The price is CA $658
CA $779 total
includes taxes & fees
May 25 - May 26
Aadya Tea Bungalow by Aahaasa

Aramya Riverfront Boutique Resort

Aramya Riverfront Boutique Resort
3.0 star property
Kitulgala
The price is CA $138
CA $164 total
includes taxes & fees
May 22 - May 23
Aramya Riverfront Boutique Resort

Umaya Rest Inn

Umaya Rest Inn
3.0 star property
Balangoda
The price is CA $11
CA $14 total
includes taxes & fees
May 17 - May 18
Umaya Rest Inn

The Cave Kithulgala

The Cave Kithulgala
3.0 star property
Kithulgala
The price is CA $37
CA $44 total
includes taxes & fees
Jun 16 - Jun 17
The Cave Kithulgala

Okwin Resort

Okwin Resort
3.5 star property
Nawalapitiya
The price is CA $128
CA $201 total
includes taxes & fees
May 19 - May 20
Okwin Resort

Forest Edge Hotel

Forest Edge Hotel
2.0 star property
Ginigathhena
10.0 out of 10, Exceptional, (1 review)
"We really enjoyed our stay at 'Forest Edge Hotel'. The location is charming with nature and beautiful views all around (I think all rooms have access to a balcony). It's far away enough from the main road that you don't hear any traffic. They also have a lovely pool. The staff was very friendly, helpful and accommodating. At least in the room we stayed, there were only power outlets with circular-shaped pins (something to keep in mind if you're used to using square pin adapters). The WIFI...
United States
Nirosh
The price is CA $74
CA $87 total
includes taxes & fees
May 17 - May 18
Forest Edge Hotel

The Argyle

The Argyle
5.0 star property
Hatton
9.2 out of 10, Wonderful, (9 reviews)
"Great welcome from very friendly and professional staff. This hotel is amazing and gave us the best stay in Hatton. Beautiful location, great staff and quiet area. In addition great food and pool area. Nice Walks and hikes in the stunning tea fields"
Norway
Gurli
The price is CA $153
CA $201 total
includes taxes & fees
May 26 - May 27
The Argyle

Kingswood Tea Factory

Kingswood Tea Factory
3.0 star property
Ramboda
The price is CA $77
CA $90 total
includes taxes & fees
May 17 - May 18
Kingswood Tea Factory

Ceylon Adventure Sports

Ceylon Adventure Sports
3.0 star property
Kithulgala
10.0 out of 10, Exceptional, (1 review)
"Had an incredible experience staying here and seeing it in person far exceeded what I expected from the photographs. The host was extremely helpful, the breakfast and dinner was so delicious and they have all the activities to book on sight making it a one stop shop. I couldn’t have had a better experience staying here. The host Priyantha even gave me his information to what’s app him with any questions or concerns. +94 773603723"
United States
michael
The price is CA $64
CA $76 total
includes taxes & fees
May 24 - May 25
Ceylon Adventure Sports

Princess of Dickoya

Princess of Dickoya
2.5 star property
Dickoya
10.0 out of 10, Exceptional, (9 reviews)
"Stayed 4 nights at this wonderful hotel with big terrace, a cute little dog puppy, and a very friendly family!"
Switzerland
Anonymous traveller
The price is CA $47
CA $55 total
includes taxes & fees
Jun 16 - Jun 17
Princess of Dickoya

Governor's Mansion

Governor's Mansion
5.0 star property
Hatton
8.4 out of 10, Very good, (14 reviews)
"+++ Absolutely magnificent place with a wonderful history. The wooden features are beautiful and the bedrooms are outstanding. Wonderful snooker table and fireplaces. Lovely garden where you can sit and enjoy afternoon tea. The staff, especially Sameera, were absolutely excellent- they couldn’t do enough for us. Thank you again Sameera, we will hopefully see you again one day! - Only slight negative is that it could have more photographs of the historical figures or building itself going up the...
United Kingdom
Ryan
The price is CA $351
CA $459 total
includes taxes & fees
May 31 - Jun 1
Governor's Mansion

Udapola Bungalow by Lalan Leisure

Udapola Bungalow by Lalan Leisure
3.0 star property
Deraniyagala
The price is CA $59
CA $70 total
includes taxes & fees
May 25 - May 26
Udapola Bungalow by Lalan Leisure

Ceylon Tea Trails - Relais and Chateaux - All Inclusive

Ceylon Tea Trails - Relais and Chateaux - All Inclusive
5.0 star property
Hatton
9.8 out of 10, Exceptional, (32 reviews)
"The location of this resort is stunning, just beautiful. The service is superb. The food is amazing. And the cottage itself was tastefully recreated. We enjoyed walking the tea trails - just expect to make an effort on the plantation hills. We also relaxed and enjoyed the hotel every afternoon. They will do anything to make your stay as perfect as possible. It was an ideal stay for us. "
United States
Maria
The price is CA $739
CA $972 total
includes taxes & fees
May 29 - May 30
Ceylon Tea Trails - Relais and Chateaux - All Inclusive

New Heaven Hotel

New Heaven Hotel
3.0 star property
Nallathanniya
The price is CA $67
CA $79 total
includes taxes & fees
May 24 - May 25
New Heaven Hotel

Adams Peak Inn

Adams Peak Inn
2.0 star property
Nallathanniya
7.4 out of 10, Good, (29 reviews)
"Great place close to the trail"
Norway
Christian Alejandro
The price is CA $30
CA $39 total
includes taxes & fees
May 17 - May 18
Adams Peak Inn

Langdale Boutique Hotel by Amaya

Langdale Boutique Hotel by Amaya
4.0 star property
Nuwara Eliya
8.8 out of 10, Excellent, (55 reviews)
"Very quiet and nice hotel with excellent staff. Great food and drink selection too. Away from the crowds. Very scenic location. "
United States
Pathmanaban
The price is CA $153
CA $208 total
includes taxes & fees
May 18 - May 19
Langdale Boutique Hotel by Amaya

Cottage San Francesco

Cottage San Francesco
3.0 star property
Nuwara Eliya
9.8 out of 10, Exceptional, (9 reviews)
"This was an amazing stay! Cozy room, nice breakfast, clean facilities, and excellent staff. The views were incredible. Easy to get to the main sites if you had access to a vehicle. No complaints at all! Note: The inn is up an extremely steep hill, so you'll need a vehicle to get there. "
United States
Justine
The price is CA $84
CA $94 total
includes taxes & fees
May 22 - May 23
Cottage San Francesco

The Glenrock

The Glenrock
4.0 star property
Ihalagalagama
10.0 out of 10, Exceptional, (36 reviews)
"Fantastic stay, beautiful location kind and friendly staff, excellent food. Great for nature lovers and people who want to get away from the crowds. The hotel staff could not have been more helpful. Thank you for a lovely end to our holiday "
United Kingdom
Christopher
The price is CA $228
CA $298 total
includes taxes & fees
May 20 - May 21
The Glenrock

Treehouse Chalets

Treehouse Chalets
3.0 star property
Imbulpe
10.0 out of 10, Exceptional, (1 review)
The price is CA $140
CA $156 total
includes taxes & fees
May 24 - May 25
Treehouse Chalets

Moksha at Kitulgala Rainforest Boutique

Moksha at Kitulgala Rainforest Boutique
3.5 star property
Kithulgala
10.0 out of 10, Exceptional, (4 reviews)
"Hotellet ligger gemt væk i junglen og byder på luksuriøse rammer i pagt med naturen. Vi havde fire fantastiske overnatninger, hvor personalet gjorde alt hvad de kunne for at forkæle os. Vi giver stedet vores varmeste anbefaling. "
Denmark
Sara
The price is CA $527
CA $734 total
includes taxes & fees
May 20 - May 21
Moksha at Kitulgala Rainforest Boutique
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top Maskeliya Hotel Reviews

More cheap stays in Maskeliya

Find out more about Maskeliya

Top reasons to visit Maskeliya

  • Stunning Waterfalls: Visit the breathtaking Lakshapana Waterfalls for a scenic escape and perfect photo opportunities.
  • Adventure Hiking: Explore scenic hiking trails that offer picturesque views of the lush hills and tea plantations.
  • Maskeliya Reservoir: Enjoy a tranquil retreat at the serene Maskeliya Reservoir, ideal for relaxation and picnics.
  • Rich Cultural Experiences: Engage in heritage tours that showcase the region's vibrant culture and history.
  • Diverse Accommodations: Choose from a variety of guesthouses and hotels catering to different budgets and preferences.

Find great hotels in Maskeliya

Discover a variety of hotel accommodations in Maskeliya, Sri Lanka, catering to every budget and preference. Whether you're seeking a cozy guesthouse or a luxurious 5-star experience, Maskeliya offers options that promise comfort and convenience. Ideal for families, adventurers, and business travellers alike, you'll find a selection of the best hotels, including affordable choices that don't compromise on quality. Enjoy your stay in this picturesque region!

  • The Glenrock: Nestled 22.5km away from Maskeliya, The Glenrock is a stylish 4-star hotel designed for business travellers seeking a blend of work and relaxation. Its ambiance is perfect for those focused on productivity without sacrificing comfort. The hotel features comprehensive business services, including a dedicated Business Centre and Meeting Room, making it an ideal choice for corporate retreats. Guests can unwind at the full-service spa, which offers rejuvenating treatments, or take a dip in one of the two swimming pools—indoor and outdoor—providing the perfect escape after a busy day.
  • Ceylon Tea Trails - Relais and Chateaux: Just 3.2km from Maskeliya, Ceylon Tea Trails is a luxurious 5-star hotel that caters to romantic getaways, adventurous families, and anyone seeking a memorable experience. This hotel is surrounded by picturesque tea plantations and offers a variety of onsite adventure activities such as Hiking and Biking, Kayaking, and Boat Tours nearby. For families, amenities like complimentary cribs and a first aid kit ensure a comfortable stay. Couples can indulge in the hotel's romance packages and enjoy spa treatments or relax by the outdoor pool, creating an unforgettable romantic retreat.
  • Langdale Boutique Hotel by Amaya: Situated 13.2km from Maskeliya, this charming 4-star resort is tailored for families, business travellers, and adventure seekers. Langdale Boutique Hotel offers a warm, inviting atmosphere and features business amenities such as a Meeting Room and Business Centre. Guests can partake in various adventure sports like hiking, mountain climbing, and biking nearby. The hotel is also family-friendly, providing facilities such as a children’s pool, supervised childcare, and a shared playground, ensuring a delightful experience for guests of all ages.

Where to stay in Maskeliya

Maskeliya, nestled in Sri Lanka's Central Province, offers a captivating blend of adventure and relaxation. With its stunning scenery and friendly atmosphere, it's perfect for outdoor enthusiasts and romantic getaways alike. Explore nearby attractions like the picturesque tea plantations and lush hills, or indulge in leisurely excursions. Whether you're seeking a budget-friendly escape or a memorable experience, Maskeliya and its surrounding areas promise a delightful vacation for every traveller.

  • Hatton: Hatton is a vibrant city located 8.0km from Maskeliya, known for its stunning outdoor adventures and picturesque scenery. The city attracts visitors year-round, with peak travel from February to April. Here, you can enjoy a mix of shopping at local centers, playing a round of golf, and exploring nearby natural wonders like national parks and state parks. Whether you're seeking a leisurely day of shopping or an exhilarating outdoor experience, Hatton has something for everyone.
  • Castlereigh: Just 4.8km from Maskeliya, Castlereigh is a charming city that offers a moderate influx of visitors, particularly between December and February. Known for its breathtaking landscapes and outdoor adventures, Castlereigh is ideal for those looking to enjoy golf at its local courses or relax at private country clubs. The nearby national parks and serene beaches provide a perfect backdrop for nature lovers and adventure seekers alike, making it a must-visit for an unforgettable experience.
  • Nallathanniya: Located 6.4km from Maskeliya, Nallathanniya is a picturesque city that experiences seasonal tourist peaks from January to March. Known for its outdoor activities, this area is perfect for hiking enthusiasts and offers stunning lookout points over the mountains. Explore the local shopping centers for unique finds, and relish the breathtaking views from the nearby peaks. Nallathanniya's natural beauty and adventurous spirit make it an enticing destination for those seeking both relaxation and excitement.

Things to do in Maskeliya

Maskeliya, located in Sri Lanka's Central Province, is perfect for outdoor and adventure enthusiasts. Visitors can explore the stunning Lakshapana Waterfalls, embark on scenic hiking trails, and engage in heritage tour packages that highlight the region's rich culture. This charming destination offers a blend of natural beauty and educational experiences, making it an ideal vacation spot for those seeking adventure and scenic vistas.

Recreation

Nuwara Eliya Golf Club offers a tranquil golfing experience, surrounded by stunning landscapes just 25.7km from Maskeliya. Enjoy the fresh mountain air while playing on meticulously maintained greens, perfect for both seasoned golfers and newcomers seeking relaxation and outdoor enjoyment.

Adventure

Embark on the World's End Trail, located 25.7km from Maskeliya, where you'll be rewarded with breathtaking views and a true sense of adventure amidst lush scenery. Similarly, Little World's End offers a thrilling hiking experience, showcasing the natural beauty of the region along the way.

Booking tips and Expedia advantages for Maskeliya

When visiting Maskeliya, consider exploring free attractions like Sri Pada, Castlereagh Reservoir, and Laxapana Falls. For budget accommodation, aim to visit during the cheaper months of May to June and September, and book your hotel about a month in advance. Sundays are the best day for lower rates, while Saturdays tend to be pricier. Use Expedia's tools to compare room rates, filter for eco-friendly options, and look for last-minute deals. Combining your hotel with flights and activities can also lead to savings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Maskeliya are May to June and September, where the prices are slightly lower. This is in comparison to March and December to January, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Maskeliya is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Maskeliya is Sunday. The most expensive day to stay in Maskeliya is Saturday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to set your budget, choose your desired location, and much more. You can arrange your results to display prices from lowest to highest, allowing you to find the most affordable hotels right away. Additionally, you can refine your search by hotel type; for instance, selecting the "Eco-certified" filter will showcase sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can save some money by combining your Maskeliya hotel booking with your flights and activities through an Expedia package.

Find the best attractions in Maskeliya

Maskeliya, nestled in Sri Lanka's Central Province, is perfect for outdoor enthusiasts seeking adventure and picturesque scenery. Visitors can explore stunning waterfalls, national parks, and majestic peaks, while also enjoying romantic experiences. Don't miss the Maskeliya Reservoir for a tranquil escape. With its diverse attractions, Maskeliya offers something for every traveller, making it an ideal destination for those looking to immerse themselves in nature and local culture.

  • Sri Pada: A revered peak located 8.0km from Maskeliya, Sri Pada offers breathtaking views and a spiritual journey for hikers. The lush scenery and serene atmosphere make it a perfect spot for outdoor enthusiasts seeking adventure and tranquility.
  • Horton Plains National Park: Situated 18.0km away, this national park is a treasure for nature lovers. With its diverse wildlife and stunning landscapes, Horton Plains provides exhilarating adventures through scenic trails and picturesque viewpoints.
  • Castlereagh Reservoir: Only 3.2km from Maskeliya, this enchanting lake is ideal for a romantic getaway. Enjoy the beautiful scenery, outdoor activities, and the peaceful beach vibes that create a serene escape from the bustling city life.

Best time to go to Maskeliya

Visitor numbers in Maskeliya is generally unchanged in popularity throughout the year. The best time to visit Maskeliya can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Maskeliya falls in April, when visitor numbers are slightly high and weather is mostly cloudy with frequent rain. The coolest average temperature in Maskeliya falls in January and December. December has slightly high visitor numbers and mostly sunny weather.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January74.8°F (23.8°C)Light RainMostly SunnyAverageSlightly High
February75.9°F (24.4°C)Light RainMostly SunnyAverageAverage
March77.4°F (25.2°C)Moderate RainMostly SunnySlightly HighSlightly High
April77.9°F (25.5°C)Frequent RainMostly CloudySlightly HighAverage
May77.4°F (25.2°C)Frequent RainMostly CloudySlightly LowSlightly Low
June76.3°F (24.6°C)Moderate RainMostly CloudySlightly LowSlightly Low
July75.7°F (24.3°C)Moderate RainMostly CloudyAverageAverage
August75.4°F (24.1°C)Moderate RainMostly CloudyAverageAverage
September75.2°F (24.0°C)Frequent RainMostly CloudyAverageSlightly Low
October75.7°F (24.3°C)Frequent RainMostly CloudySlightly LowAverage
November75.7°F (24.3°C)Frequent RainMostly CloudyAverageAverage
December74.8°F (23.8°C)Frequent RainMostly SunnySlightly HighSlightly High

The nearest major airports for your trip to Maskeliya

To visit Maskeliya, the primary airport option is Colombo's Bandaranaike International Airport (CMB), situated 83.7km away. For a comfortable stay near the airport, consider Jetwing Lagoon - Adults Only, a 5-star resort located 6.4km from CMB, offering easy access and transportation services. Another excellent choice is Sentido Heritance Negombo, also a 5-star hotel, located 8.0km from the airport, providing convenient airport shuttle services. Additionally, Jetwing Blue, a 5-star resort 9.7km away, ensures effortless transfers to CMB. These hotels provide ideal accommodation for travellers looking to explore the scenic beauty of Maskeliya while enjoying premium amenities.

Frequently asked questions

What is the best area to stay in Maskeliya?
The best area to stay in Maskeliya is generally in the immediate vicinity of the Castlereagh Reservoir, as this offers the most convenient access to the region's main attractions and the best accommodation options.

This area is characterised by its stunning natural beauty, with tea plantations cascading down hillsides and panoramic views of the reservoir and surrounding mountains. It's a tranquil setting, great for those looking to unwind. Accommodation here typically consists of converted historic bungalows or boutique hotels, offering a high level of personal service and comfort.

Couples will find this location particularly appealing for a romantic retreat. Many properties offer private balconies or terraces overlooking the reservoir, ideal for enjoying a morning cup of Ceylon tea or an evening sunset. Activities like guided tea factory tours, scenic walks through the plantations, and boat trips on the reservoir are easily arranged from here.

For travellers seeking a luxurious and relaxing escape, staying near the Castlereagh Reservoir provides an unparalleled experience. The focus here is on comfort, fine dining, and enjoying the peaceful, beautiful landscape.
When is the best time to go to Maskeliya?
The best time to go to Maskeliya is generally during the dry season, from December to March, and again from June to September.

These periods offer the most pleasant weather for exploring the tea plantations and enjoying outdoor activities. You'll experience less rainfall and more sunshine, which is ideal for hiking around Adam's Peak or simply taking in the stunning views of the surrounding hills.

For those planning to hike Adam's Peak, the pilgrimage season typically runs from December to May. During this time, the trail is well-maintained, and there are more facilities available. However, it can also be busier, especially around full moon days.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Maskeliya.
How can I save on a Maskeliya hotel booking with Expedia?
Members always get our best prices. Find our best Maskeliya hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Maskeliya hotel?
Prices for hotels in Maskeliya often vary, but you can find a great deal from CA $20 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia