Skip to main content

Hotels near Mirahawatta

Search hotels and more near Mirahawatta

Filter by:


Star Rating

Review Score

Mirahawatta – 942 hotels and places to stay

See the latest prices and deals by choosing your dates.
Hotel Serendib Hill, hotel in Mirahawatta

Hotel Serendib Hill is a colonial type bungalow located at the Heart of Bandarawela in the Badulla District Region, 17 mi from Nuwara Eliya.

The location were lovely. Very cozy place and they had a nice elevated view of the town. The family room had a massive TV as well that we regretfully did not use as well. The staff was great and very polite. There is not a lot to do on site, but value for money-wise this location is perfect to relax. Genuinely nothing negative to say in terms of experience.
8.1
Scored 8.1
Very Good
Rated very good
91 reviews
Price from$16.50per night
See Fox Hill Resort, hotel in Mirahawatta

Located in Bandarawela, 29 miles from Gregory Lake, See Fox Hill Resort has accommodations with a garden, free private parking, a shared lounge and a terrace.

Bad.
7.5
Scored 7.5
Good
Rated good
26 reviews
Price from$7.48per night
Lilara Hills - Diyatalawa, hotel in Mirahawatta

Located in Diyatalawa, 24 miles from Gregory Lake, Lilara Hills - Diyatalawa provides accommodations with a garden, free private parking, a shared lounge and a terrace.

9.0
Scored 9.0
Wonderful
Rated wonderful
7 reviews
Price from$55per night
Maridian Hotel, hotel in Mirahawatta

Located in Ella, 29 miles from Gregory Lake, Maridian Hotel provides accommodations with a garden, free private parking, a shared lounge and a terrace.

The Villa is very secluded, in a beautiful quite place with stunning view, no noise, only sounds of nature. The host is amazing, he does his best for you to enjoy your holidays. Very helpful and caring! He would arrange a taxi, fix anything if needed, welcome for breakfast. To Ella it takes 15 min by Tuk tuk.
9.5
Scored 9.5
Exceptional
Rated exceptional
58 reviews
Price from$22.50per night
Hotel Mount Pleasant, hotel in Mirahawatta

Located in Bandarawela and with Gregory Lake reachable within 27 miles, Hotel Mount Pleasant has concierge services, non-smoking rooms, a garden, free WiFi and a shared lounge.

8.3
Scored 8.3
Very Good
Rated very good
7 reviews
Price from$33per night
Villa Perpetua, hotel in Mirahawatta

Located in-between Bandarawela and Ella, Villa Perpetua features a garden and terrace. Boasting a 24-hour front desk, this property also provides guests with a children's playground.

This was one of the most beautiful places I have stayed at in a long while. Everything about the place was simply sublime. The views from the hotel are to die for, the service was excellent and the staff were some of the most gracious and helpful people you'll ever meet.
8.9
Scored 8.9
Excellent
Rated excellent
24 reviews
Price from$60per night
Orient Hotel, hotel in Mirahawatta

Surrounded by forests, tea plantations and waterfalls, Orient Hotel is located in the hill country of Sri Lanka. This property features free parking, a restaurant and a variety of fitness facilities.

The rooms are clean & spacious. Friendly staff with great service. There was not a huge spread of food but the food was delicious. Walking distance of Bandarawela town. Highly recommended.
7.7
Scored 7.7
Good
Rated good
33 reviews
Price from$63.50per night
Anasa Wellness Resort, hotel in Mirahawatta

Located in Ella, 30 miles from Gregory Lake, Anasa Wellness Resort has accommodations with free bikes, free private parking, a fitness center and a garden.

View and peaceful place for wellness
9.1
Scored 9.1
Wonderful
Rated wonderful
105 reviews
Price from$510per night
Victorian Guest, hotel in Mirahawatta

Offering mountain views, Victorian Guest in Bandarawela provides accommodations, a garden, and a terrace. This guest house offers free private parking and luggage storage space.

If you're looking for a budget-friendly place outside Ella, this is a great option. The beautiful view of Fox Hill and the excellent cook are things my girlfriend and I enjoy.
6.7
Scored 6.7
Pleasant
Rated pleasant
15 reviews
Price from$7.20per night
Surrey Bird Sanctuary & Holiday Resort, hotel in Mirahawatta

Located in Welimada in the Badulla District Region, 13 mi from Nuwara Eliya, Surrey Bird Sanctuary & Holiday Resort features a barbecue. It has a bird sanctuary with 162 different varieties of birds.

6.4
Scored 6.4
Pleasant
Rated pleasant
5 reviews
Price from$20per night
See all hotels near Mirahawatta