Skip to main content

Search hotels in Diyatalawa

Enter your dates to see the latest prices and deals for Diyatalawa hotels

September 2024

1
2345678
9101112131415
16171819202122
23242526272829
30

October 2024

123456
78910111213
14151617181920
21222324252627
28293031
Check-in date - Check-out date

Filter by:

Star rating

Review score

Diyatalawa – 4 hotels and places to stay

See the latest prices and deals by choosing your dates.
Lilara Hills - Diyatalawa, hotel in Diyatalawa

Set in Diyatalawa, 39 km from Gregory Lake, Lilara Hills - Diyatalawa offers accommodation with a garden, free private parking, a shared lounge and a terrace.

The service which we received was exceptional. Specially the credit goes to Weerasinghe who provided us the exceptional service.
Scored 7.6
7.6
Rated good
Good
7 reviews
Price from
£41.41
per night
Gimanhala Diyathalawa, hotel in Diyatalawa

Offering a garden and mountain view, Gimanhala Diyathalawa is situated in Diyatalawa, 39 km from Gregory Lake and 22 km from Demodara Nine Arch Bridge.

Great Location next to fines Jungle & Friendly host is also very helpful. Calm & clean property. The surroundings are superb for family & friends. Hot water works very fine. No WiFi But the network is strong for mobiles. The host is very responsive via phone calls & always willing to help with suggestions & recommend restaurants etc..
Scored 9.1
9.1
Rated superb
Superb
10 reviews
Price from
£18.82
per night
ANDRIYALA, hotel in Diyatalawa

Situated in Diyatalawa, 43 km from Gregory Lake, ANDRIYALA features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Beautiful hilltop location with great views, food, and service. They made our engagement celebration special. Highly recommend if you're in Ella.
Scored 9.3
9.3
Rated superb
Superb
47 reviews
Price from
£63.25
per night
Top Mountain Resort, hotel in Diyatalawa

Situated in Diyatalawa, 42 km from Gregory Lake, Top Mountain Resort features accommodation with a fitness centre, free private parking, a garden and a shared lounge.

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 pink sun peeking from behind the mountains over the treetops melted my heart. The meals provided were very delicious and customizable according to our needs. The staff were friendly and attentive, ensuring that we had everything we needed. It is the only holiday place I am thinking of visiting again.
Scored 8.0
8.0
Rated very good
Very good
15 reviews
Price from
£21.32
per night
Mango Mango Villa, hotel in Diyatalawa

Set in Diyatalawa, within 38 km of Gregory Lake and 23 km of Demodara Nine Arch Bridge, Mango Mango Villa offers accommodation with a garden as well as free private parking for guests who drive.

What a gem! This apartment exceeded all expectations. Clean, spacious, and beautifully furnished. highly recommend to anyone visiting Mango Mango Villa.
Scored 6.4
6.4
Rated pleasant
Pleasant
5 reviews
Price from
£20.90
per night
Green Valley Holiday Resort, hotel in Diyatalawa

Green Valley Holiday Resort has an outdoor swimming pool, garden, a shared lounge and terrace in Haputale.

More space with two bathrooms
Scored 7.1
7.1
Rated good
Good
53 reviews
Price from
£11.29
per night
The Mist Holiday Bungalow, hotel in Diyatalawa

Nestled within lush green mountains, The Mist Holiday Bungalow offers tranquil accommodation situated just 100 metres from Haputale Railway Station and Bus Station.

Very friendly family. The owner is proud about his region and guides with local information. The view from the terrace is amazing. The room was clean and spacious.
Scored 8.6
8.6
Rated fabulous
Fabulous
277 reviews
Price from
£8.45
per night
Amaya View Guest Inn, hotel in Diyatalawa

Set in Haputale, 44 km from Gregory Lake, Amaya View Guest Inn offers accommodation with a garden, free private parking, a shared lounge and a terrace.

Great view. Great hosts. Fantastic food.
Scored 9.1
9.1
Rated superb
Superb
131 reviews
Price from
£18.07
per night
Hotel Olinka, hotel in Diyatalawa

Situated in Haputale, 46 km from Gregory Lake, Hotel Olinka features accommodation with a garden, free private parking, a terrace and a restaurant.

Delicious foods made by owners. Friendly and supportive. Nice view and value for the money. Very good for budget stays.
Scored 8.5
8.5
Rated very good
Very good
31 reviews
Price from
£15.81
per night
Melheim Resort and Spa, hotel in Diyatalawa

Boasting breathtaking views of the surrounding forests, Melheim Resort and Spa sits on the slopes of Blackwood Mountain in Beragala, Haputale. It features a restaurant and outdoor pool with jacuzzi.

The location , room and the breakfast
Scored 8.3
8.3
Rated very good
Very good
38 reviews
Price from
£173.53
per night
See all hotels in and around Diyatalawa
gogless