Top Mountain Resort
Rating:
Top Mountain Resort Overview
First Impressions
When I first pulled up to Top Mountain Resort, I’ll be honest — the name had me expecting something completely different. This unique boutique hotel sits tucked away in Pahala Kadurugamuwa, about twenty minutes from Diyatalawa town center, and it’s more like discovering a hidden gem than arriving at your typical resort. The mountain air hits you immediately when you step out of the car, and you realize you’re actually at a pretty decent elevation here in Sri Lanka’s hill country.
The Setting
What struck me most was how this place manages to feel remote without being inconvenient. You’re surrounded by tea plantations and rolling hills, but it’s not like you’re completely cut off from civilization. The views from the property stretch for miles — on a clear morning, you can see layers of mountains disappearing into the distance. I mean, the sunrises here are something else, and I’m not usually the type to wake up early for scenery.
The Room Experience
My room was honestly bigger than I expected from the photos online. The decor walks this interesting line between modern comfort and local touches — nothing too fancy, but thoughtfully done. The beds are comfortable, and here’s something practical: the hot water actually works reliably, which isn’t always a given in Sri Lankan hill country properties. You’ll want to pack a light jacket though, because evenings can get surprisingly cool up here.
Food and Hospitality
The restaurant serves a mix of Sri Lankan and international dishes, and honestly, their Sri Lankan breakfast is worth trying even if you’re not usually adventurous with food. The staff here genuinely seem to care about making your stay work — they’re not just going through the motions. When I needed directions to a nearby waterfall, one of the guys actually drew me a little map and marked where the tricky turn was.
Why Guests Love It
Look, this isn’t a five-star place with endless amenities, but that’s kind of the point. People come here to disconnect a bit and experience Sri Lanka’s hill country without roughing it completely. The parking is right there when you need it, the Wi-Fi works when you absolutely have to check emails, and you’re close enough to explore places like Ella or Bandarawela as day trips. It’s that sweet spot between authentic local experience and having the basics covered properly.
Hotel Highlights

Reviews
Staff: 8.9
Comfort: 7.8
Location: 8.2
Free Wifi: 7.5
Facilities: 8.1
Cleanliness: 8.2
Value for money: 7.7
Tabea from Germany (March 26, 2025)
We spent two nights at the Top Mountain Resort and enjoyed great service. We started by looking at the rooms and then choosing our favourite. We opted for the Family Suite (wooden cabana with balcony). The manager had honestly pointed out to us that these are the older cabanas and that, due to the way they are built, you have to expect animal...
Renuka from Sri Lanka (August 16, 2024)
We paid for breakfast. They gave our choices.
Susan from South Africa (June 14, 2025)
Best hotel in the area
We stayed at the wooden cabana which gave us a wonderful experience and a memorable one
The food was fantastic and you have variety of foods to choose from restaurant
Staff was very friendly and overall we had such a great time there.
What could be improved: nothing
Fernando from Sri Lanka (June 7, 2025)
Great place hidden in diyathalawa
Wonderful experience with great hospitality service
Comfortable beds with luxury
Highly recommended
What could be improved: nothing
Dilan from Sri Lanka (January 13, 2025)
We had an amazing stay at Top Mountain Resort! The views were absolutely stunning, and it was so peaceful—perfect for a relaxing getaway. The rooms were super clean and comfortable, and we felt right at home. The food was delicious, and there was plenty of variety to enjoy. The staff were incredibly friendly and helpful. A special thank you to...
Prabhani from Sri Lanka (August 25, 2024)
"Wenasa Holiday Resort" is a hidden gem for nature lovers. Nestled in lush greenery with breathtaking views, it’s the perfect escape from the hustle and bustle of everyday life. The resort’s elegant setting and tranquil natural beauty create a peaceful and rejuvenating atmosphere. What truly sets "Wenasa" apart is the staff—they are incredibly...
Jayawickrama from Sri Lanka (August 18, 2024)
My husband and I recently visited Wenasa Holiday Resort and were thoroughly impressed. It was worth more than the amount we spent compared to our holidays at other places. The rooms were comfortable, fully equipped (Free wifi, ac,tv,hot water, furniture etc) and clean. I shouldn’t forget to mention the marvelous sunrise view from the balcony. The...
Catharina from Netherlands (March 22, 2023)
Brian and the rest of the team were super friendly and helpful during the entire stay. We stayed in the beautiful Cabana's, we really liked the unique style which makes this accommodation stand out from others in the area. What could be improved: The accommodation is a bit further away from most places that tourists want to visit. However, Brian...
Nikolai from Russia (February 17, 2023)
Amazing location, most beautiful sunrise over the valley you will certainly remember. Delicious food for a good price, portions are giant. Amazing hospital staff, all of them very kind and helpful. What could be improved: More light in a room would be great. And it’s might be hard to find the place in a darkness, some sign in a main road could...
Shan from Sri Lanka (April 21, 2024)
Food was excellent. Very efficient staff
Surroundings
Top attractions:
- Ella Spice Garden Cooking Class: 19 km
Restaurants & cafes:
- Restaurant Lettuce & Cabbage: 9 km
- Restaurant Risara Restaurant: 8 km
- Restaurant Silver Line Restaurant: 6 km
Natural Beauty:
- Lake Penangala Wewa: 14 km
- Forest Proposed Reserve: 12 km
Public transit:
- Train Diyatalawa: 1.9 km
- Train Glenanore Railway Station: 6 km
Closest Airports:
- Castlereigh Reservoir Seaplane Base: 89 km
Top Mountain Resort Rooms
- Estimated price from: $27. Double Room with Balcony with 1 full bed for Max. people: 2
- Estimated price from: $27. Standard Double Room with 1 king bed for Max. people: 2
- Estimated price from: $32. Deluxe Room with 1 full bed for Max. people: 2
- Estimated price from: $50. Superior King Room with 1 queen bed for Max. people: 2
- Estimated price from: $32. Deluxe Family Room with 1 twin bed and 1 king bed for Max. people: 3
- Estimated price from: $59. Luxury Triple Room with 1 twin bed and 1 queen bed for Max. people: 3
- Estimated price from: $45. Deluxe Family Room with 2 twin beds and 1 full bed for Max. people: 4
- Estimated price from: $59. Deluxe Family Room with 2 king beds for Max. people: 4
- Estimated price from: $68. Family Room with Mountain View with 2 queen beds for Max. people: 4
- Estimated price from: $73. Family Room with 2 full beds for Max. people: 4
- Estimated price from: $45. Standard Family Room with 1 twin bed and 2 king beds for Max. people: 5
- Estimated price from: $54. Deluxe Family Room with 3 king beds for Max. people: 6
- Estimated price from: $131. Deluxe Villa with 2 × 2 full beds, 1 queen bed and 2 twin beds for Max. people: 12

Facilities
Spa:
- Fitness
- Fitness center
General:
- Shuttle service Additional charge
- Grocery deliveries Additional charge
- Shared lounge/T V area
- Designated smoking area
- Smoke-free property
- Soundproof
- Private entrance
- Car rental
- Packed lunches
- Soundproof rooms
- Family rooms
- Airport shuttle Additional charge
- Non-smoking rooms
- Room service
Kitchen:
- Shared kitchen
- Electric kettle
Bathroom:
- Bidet
- Private bathroom
- Toilet
- Shower
Outdoors:
- Outdoor fireplace
- Picnic area
- Outdoor furniture
- Sun deck
- BBQ facilities Additional charge
- Terrace
- Garden
Activities:
- Bicycle rental Additional charge
- Live sports events (broadcast)
- Live music/Performance Additional charge
- Cooking class Additional charge
- Tour or class about local culture Additional charge
- Themed dinners Additional charge
- Bike tours Additional charge
- Walking tours
- Movie nights Additional charge
- Badminton equipment
- Evening entertainment
- Nightclub/D J Additional charge
- Entertainment staff
- Mini golf Additional charge
- Horseback riding Additional charge Off-site
- Cycling
- Hiking Additional charge
- Darts
- Karaoke Additional charge
- Playground
- Golf course (within 2 miles) Additional charge
Living Area:
- Desk
Food & Drink:
- Fruit Additional charge
- Wine/Champagne Additional charge
- Kid-friendly buffet
- Kids' meals Additional charge
- Special diet meals (on request)
- Breakfast in the room
- Restaurant
Languages Spoken:
- English
Cleaning Services:
- Daily housekeeping
- Ironing service Additional charge
- Dry cleaning Additional charge
- Laundry Additional charge
Safety & security:
- Fire extinguishers
- CCTV outside property
- CCTV in common areas
- Key access
- 24-hour security
Media & Technology:
- Flat-screen TV
Business Facilities:
- Meeting/Banquet facilities Additional charge
Front Desk Services:
- Invoice provided
- Private check-in/out
- Concierge
- Baggage storage
- Tour desk
- Express check-in/out
- 24-hour front desk
Great for your stay:
- Restaurant
- Parking
- Private bathroom
- Free Wifi
- View
- Fitness center
- Free parking
- BBQ facilities
- Airport shuttle
- Family rooms
Entertainment & Family Services:
- Baby safety gates
- Outdoor play equipment for kids
- Indoor play area
- Babysitting/Child services
Parking Free private parking is available on site (reservation is not needed).:
- Electric vehicle charging station
- Accessible parking
Other for your stay:
- View

House Rules at Top Mountain Resort
Pets:
- Pets are not allowed.
Groups:
- When booking more than 5 rooms, different policies and additional fees may apply.
Check-in:
- Available 24 hours
Check-out:
- From 11:00 AM to 11:30 AM
Cancellation/prepayment:
- Cancellation and prepayment policies vary according to accommodation type. Check what conditions apply to each option when making your selection.
Top Mountain Resort Location
Pahala Kadurugamuwa, Diyathalawa, 90150 Diyatalawa, Sri Lanka
Horse Riding Hotels