Skip to main content

Hotels near Mirahawatta

Search hotels and more near Mirahawatta

Filter by:

Star rating

Review score

Mirahawatta – 899 hotels and places to stay

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

Situated in Bandarawela, 43 km from Gregory Lake, Hotel Serendib Hill features accommodation with a garden, free private parking, a shared lounge and a restaurant.

Rooms & bathrooms were really tidy,comfortable & clean. staff members were friendly and supportive. Location is easily accessible from town. Most of the facilities were good.♥️
Scored 8.0
8.0
Rated very good
Very good
111 reviews
Price from
£20.99
1 night, 2 adults
Luxor Kirindi Ella, hotel in Mirahawatta

Situated in Bandarawela, 46 km from Gregory Lake, Luxor Kirindi Ella features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Great hotel, would recommend for any families and couples.
Scored 9.1
9.1
Rated superb
Superb
34 reviews
Price from
£53.42
1 night, 2 adults
Maridian Hotel, hotel in Mirahawatta

Located in Ella, 47 km from Gregory Lake, Maridian Hotel provides accommodation with a garden, free private parking, a shared lounge and a terrace.

Good service
Scored 9.5
9.5
Rated exceptional
Exceptional
76 reviews
Price from
£18.75
1 night, 2 adults
Anasa Wellness Resort, hotel in Mirahawatta

Situated in Ella, 49 km from Gregory Lake, Anasa Wellness Resort features accommodation with free bikes, free private parking, a fitness centre and a garden.

Comfortable accommodation with gorgeous views. The beds were super comfortable and rooms kitted out with everything you need. The staff were helpful and accommodating and the food was delicious.
Scored 9.1
9.1
Rated superb
Superb
119 reviews
Price from
£522.88
1 night, 2 adults
Victorian Guest, hotel in Mirahawatta

Offering a garden and mountain view, Victorian Guest is set in Bandarawela, 41 km from Gregory Lake and 19 km from Demodara Nine Arch Bridge.

Nothing
Scored 6.5
6.5
Rated pleasant
Pleasant
24 reviews
Price from
£6.44
1 night, 2 adults
Mirador Cottage, hotel in Mirahawatta

Boasting mountain views, Mirador Cottage offers accommodation with a garden and a balcony, around 46 km from Gregory Lake. This property offers access to a terrace and free private parking.

The arrangement of the bed was nice and the setup is absolutely nice.
Scored 9.2
9.2
Rated superb
Superb
6 reviews
Price from
£30.32
1 night, 2 adults
Villa Cinnamon Citrus, hotel in Mirahawatta

Boasting mountain views, Villa Cinnamon Citrus features accommodation with a garden and a patio, around 47 km from Gregory Lake.

Nice place. The rooms were very clean and very modern. The bathrooms were very good and the hot water shower was perfect. The location is very beautiful. Very easy to find on maps and the phone operator was very politely speaks. Perfect for longer stays. It feels like own home. I'll come back to stay a week or more here.
Scored 9.7
9.7
Rated exceptional
Exceptional
6 reviews
Price from
£23.85
1 night, 2 adults
Palm Grove Bandarawela, hotel in Mirahawatta

Offering a garden and garden view, Palm Grove Bandarawela is located in Bandarawela, 14 km from Demodara Nine Arch Bridge and 37 km from Hakgala Botanical Garden.

I was very happy to stay at this place. I thank the family for the warm welcome, care and very tasty meals. Highly recommend 🙂👍
Scored 9.6
9.6
Rated exceptional
Exceptional
5 reviews
Price from
£16.03
1 night, 2 adults
Train View Chalet, hotel in Mirahawatta

Set in Bandarawela, 46 km from Gregory Lake, Train View Chalet offers accommodation with pool with a view, free private parking, a garden and a shared lounge.

It was a wonderful stay. The place is peaceful, surrounded by nature, and the gentle sound of the nearby natural spring stream creates a deep connection with the environment. Additionally, it's conveniently close to Bandarawela town, with many nearby tourist attractions. They also organize well-planned and satisfying tours to Horton Plains and Ella, which I thoroughly enjoyed on my second visit.
Scored 9.5
9.5
Rated exceptional
Exceptional
53 reviews
Price from
£56.93
1 night, 2 adults
Serenity at Natures Nest - Entire Home, hotel in Mirahawatta

Situated in Bandarawela and only 41 km from Gregory Lake, Serenity at Natures Nest - Entire Home features accommodation with garden views, free WiFi and free private parking.

Can't go without saying a word about serenity at nature nest.The facilities provided to us are very attractive.Cleanliness is high.The welcome we were given when we arrived there was more impressive than anywhere else.Very happy with the staff who supported us from booking this accommodation till check out.Mr.Lal who supported us for all our work there was very friendly and helpful.A place worth visiting for a vacation once again.Best place to go for a holiday. Can recommend in every way.
Scored 9.8
9.8
Rated exceptional
Exceptional
11 reviews
Price from
£15.55
1 night, 2 adults
See all hotels near Mirahawatta