Skip to main content

The best resorts in Haputale

Check out our selection of great resorts in Haputale

Filter by:

Review score

Located in Haputale, 27 miles from Gregory Lake, Grace Holiday Bungalow has accommodations with a garden, free private parking, a shared lounge and a terrace.

Friendly staff. Common spaces are clean and comfortable. Beautiful views. The food was good.
Review score
9.4
Wonderful
50 reviews
Price from
$40
1 night, 2 adults

Featuring an outdoor swimming pool, garden with BBQ facilities, Living Heritage Koslanda offers elegant rooms in Koslanda, 0.6 mi from the Diyaluma Waterfall.

Location, food and service.
Review score
9.5
Exceptional
142 reviews
Price from
$189.15
1 night, 2 adults

Located in Diyatalawa, 27 miles from Gregory Lake, Andriyala provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Andriyala Resort is a perfect blend of luxury and tranquility. Located near the busy Ella town, it offers a peaceful escape with a luxurious vibe and is conveniently close to Haputale, surrounded by nature. The Presidential Suite with a private pool is stunning, with breathtaking views and complete privacy. The beautifully maintained gardens, delicious food, and attentive staff make the stay even more enjoyable. Special thanks to Manager Shenon and the chef for their exceptional service. It’s truly a pleasure to stay here—highly recommended for a relaxing retreat!
Review score
9.8
Exceptional
14 reviews
Price from
$87.64
1 night, 2 adults

Located in Diyatalawa, 26 miles from Gregory Lake, Top Mountain Resort has accommodations with a fitness center, free private parking, a garden and a shared lounge.

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 Thisaru, who went out of the way to assist us, and Harshani at the front office, who greeted us with a warm smile and made check-in and check-out so easy. Overall, we had a fantastic experience and can’t wait to come back. Highly recommend this place to anyone looking for a great stay!
Review score
8.0
Very Good
19 reviews
Price from
$24
1 night, 2 adults

Located in Beragala, 21 miles from Demodara Nine Arch Bridge, Grand Beragala Boutique Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

A good compotable clean hotel with a friendly staff . Food is testy with a choice of food to dine ..
Review score
8.0
Very Good
9 reviews
Price from
$135
1 night, 2 adults

Featuring a garden, terrace and views of mountain, Pepper Garden Resort is located in Ella, 2.5 miles from Demodara Nine Arch Bridge.

Very good place. Hospitality is exquisite. Breakfast is very delicious. The surroundings are quiet. The room is very clean. You can go to Ella city in 10 minutes. I recommend these places. Comfortable beds. The bathroom is very good. These places are ideal for those looking for a quiet retreat. Thanks 👍👍
Review score
9.3
Wonderful
162 reviews
Price from
$32
1 night, 2 adults

Located in Ella, 9.1 miles from Demodara Nine Arch Bridge, Majentra Ella provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Items were missing from the pre-ordered breakfast. Were nonetheless charged the full price. Toilet flush was not working on the last morning. After check-in they put our luggage under a leaking AC. Pool was smelling strange. Steep prices even for (wanna-be) up-scale hotels in Sri Lanka
Review score
9.3
Wonderful
119 reviews
Price from
$250.97
1 night, 2 adults

Located in Ella, 3.8 miles from Demodara Nine Arch Bridge, Eco Village has accommodations with a garden, free private parking and a terrace.

The best staying! Highly recommended! The owner is sooooo friendly and nice, he is thoughtful and careful, helped arranged everything and booked us a wonderful safari trip with reasonable price. I would love to recommend to everyone who love nature and good vibes.
Review score
9.3
Wonderful
166 reviews
Price from
$66.30
1 night, 2 adults

Located in Ella, within 2.6 miles of Demodara Nine Arch Bridge and 30 miles of Hakgala Botanical Garden, Rivinu Holiday Resort has accommodations with a garden and free WiFi throughout the property as...

Review score
9.5
Exceptional
29 reviews
Price from
$35
1 night, 2 adults

Featuring a garden, Turn View Resort Ella is located in Ella in the Badulla District region, 1.8 miles from Demodara Nine Arch Bridge and 30 miles from Hakgala Botanical Garden.

Lovely authentic place for 1 night. Clean accommodation, lovely breakfast and friendly owners. making sure every guest leaves happy. the view hold me to stay there forever. highly recommended
Review score
9.1
Wonderful
34 reviews
Price from
$54
1 night, 2 adults
All resorts in Haputale
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 Haputale this month

See all

Resorts That Guests Love in Haputale

See all
  • Avg. price/night: $24.75
    Review score
    7.8
    Good · 334 reviews
    The family was friendly and helpful. The homemaid diner was super!! Breakfast was good, but basic. The bathroom was clean, but old. The house is an old British colonisers house (which has its charm offcourse) Not a lot of luxury, but the price was very fair. Nice view and nearby the city!
    Guest review by
    Bart
    Young couple
  • Avg. price/night: $10.50
    Review score
    8.7
    Excellent · 199 reviews
    Nice place lakshan view resort good place
    Guest review by
    Melroy
    Solo traveler
  • Avg. price/night: $24.75
    Review score
    7.8
    Good · 334 reviews
    Price-performance ratio is great, I mean this place is not luxury, but it’s totally fine and the breakfast was amazing! The view is also great!
    Guest review by
    Cornelia
    Solo traveler
  • Avg. price/night: $352
    Review score
    9.0
    Wonderful · 237 reviews
    Excellent resort with stunning views and an incredibly kind and welcoming staff. We really enjoyed our stay!
    Guest review by
    Shelley
    Young couple
  • Avg. price/night: $507.35
    Review score
    9.5
    Exceptional · 56 reviews
    Thotalagala is nothing short of luxury. The staff brilliant and so attentive. Rooms are beautifully furnished and the food is exceptional
    Guest review by
    Cameron
    Young couple
  • Review score
    5.0
    Fair · 5 reviews
    Very bad service from the resort. The owner is not maintaining the booking.com bookings. I booked for 19 & 20, but he said the booking is shown on 20 & 21 he is lied. Our expectations and our travel were troubled. I never recommend this resort thereafter. Very bad experience.
    Guest review by
    Thevaseelan
    Travelers with friends
  • Avg. price/night: $352
    Review score
    9.0
    Wonderful · 237 reviews
    The locations of the resort was the best point of this review. The vistas are exceptional.
    Guest review by
    MONICA BLANCH
    Group
  • Avg. price/night: $49.50
    Review score
    9.1
    Wonderful · 493 reviews
    Great staff, highly recommended! Beautiful home with incredible views. The biggest and most modern room in Sri Lanka that I stayed in, defintely value for money. Spacious, big comfy bed, great air con, amazing hot/powerful shower (better than some luxury hotels I have stayed in!)... super helpful host with an amazing breakfast too.
    Guest review by
    Kayne
    Solo traveler
  • Avg. price/night: $10.50
    Review score
    8.7
    Excellent · 199 reviews
    11. Unlike some of the posts I’ve read in other places, I found the ( lakshan view resort ) to be clean, inviting and downright classic! The staff was very friendly and consistently making sure I was comfortable. I will definitely stay there when I come back! The service was exceptional as well. Would definitely send a friend there.
    Guest review by
    S.M.Dharshan
    Young couple
  • Avg. price/night: $10.50
    Review score
    8.7
    Excellent · 199 reviews
    Hotel Lakshani view resort is an exceptional choice to enjoy staying in a perfect place. It had everything we wished for, a panoramic view of the haputale town,a clean full occupied room and the best service. We had a great time staying here. The service was outstanding and we were really happy with how everything turned out. And special thanks to Lakshan, the owner. He has excellent customer service. We definitely recommend Lakshan view resort to anyone looking for a great place to stay in the area!
    Guest review by
    Rupasinghe
    Young couple