Enter your dates to see the latest prices and deals for Diyatalawa hotels
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.
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.
Featuring a garden, Villa Cinnamon Homestay features accommodations in Diyatalawa. This property offers access to a terrace, free private parking, and free Wifi.
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.
Located in Haputale, 27 miles from Gregory Lake, The Mist Holiday Bungalow provides accommodations with a garden, free private parking, a shared lounge and a terrace.
Located in Bandarawela, 27 miles from Gregory Lake, Hotel Serendib Hill has accommodations with a garden, free private parking, a shared lounge and a restaurant.
Green Valley Holiday Resort has an outdoor swimming pool, garden, a shared lounge and terrace in Haputale.
Located in Haputale, 27 miles from Gregory Lake, Amaya View Guest Inn provides accommodations with a garden, free private parking, a shared lounge and a terrace.
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.
Located in Haputale, 29 miles from Gregory Lake, Hotel Olinka has accommodations with a garden, free private parking, a terrace and a restaurant.
Popular with guests booking hotels in Diyatalawa
Popular with guests booking hotels in Diyatalawa
Popular with guests booking hotels in Diyatalawa
Popular with guests booking hotels in Haputale
Popular with guests booking hotels in Bandarawela
Popular with guests booking hotels in Haputale
Popular with guests booking hotels in Bandarawela
Popular with guests booking hotels in Bandarawela
Popular with guests booking hotels in Ella
Popular with guests booking hotels in Bandarawela
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.
Located in Bandarawela, 28 miles from Gregory Lake, Luxor Kirindi Ella has accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.
Offering a garden, Train View Chalet features accommodations in Bandarawela.
Featuring mountain views, O2 Villa - Haputale With Lipton's Seat View in Haputale features accommodations and a garden. This property offers access to a terrace and free private parking.
Wooden Villa Bandarawela is located in Bandarawela, just 23 miles from Hakgala Botanical Garden and a 10-minute walk from Bandarawela Railway Station.
Located 25 miles from Gregory Lake, Rock View has accommodations with a garden, a terrace and a shared kitchen for your convenience.
Featuring a shared lounge, terrace, restaurant and free WiFi, Hotel La Vista Sur is located in Haputale, 27 miles from Gregory Lake and 15 miles from Demodara Nine Arch Bridge.
Located in Haputale, 27 miles from Gregory Lake, Vantage hills Haputale has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
Located in Diyatalawa, Laasa Resort provides 2-star accommodations with private balconies.
Featuring a garden, shared lounge and views of mountain, Rose Villa Bandarawela is located in Diyatalawa, 30 miles from Gregory Lake.
Located in Bandarawela, 28 miles from Gregory Lake, 240 - Two forty provides accommodations with a garden, free private parking, a terrace and a restaurant. This 2-star hotel offers room service.
Offering a garden, Ceylon shadow features accommodations in Haputale. This property offers access to a balcony, free private parking, and free Wifi. Staff on site can arrange a shuttle service.
Featuring mountain views, Nobel regency bandarawela in Bandarawela features accommodations and a garden. This property offers access to a balcony and free private parking.
Silver Dale Villa offers accommodations in Bandarawela, 28 miles from Gregory Lake and 10 miles from Demodara Nine Arch Bridge.
Located in Bandarawela, 28 miles from Gregory Lake, Lipton View Villa provides accommodations with a garden, free private parking, a terrace and a restaurant.
Located in Bandarawela, 25 miles from Gregory Lake, Samanala Guest House has accommodations with a garden, free private parking and a terrace.
Providing garden views, Hill Crest Holiday Bungalow in Diyatalawa features accommodations, a garden, a terrace, and a shared lounge.
Featuring a garden, Shanthi Guest house features accommodations in Diyatalawa. This property offers access to a balcony and free private parking.
Shanthi Guest House in Diyatalawa provides accommodations with a garden and a terrace.
Cool Climes Holiday Home is located in Diyatalawa, just 24 miles from Gregory Lake and 14 miles from Demodara Nine Arch Bridge. This property offers access to a terrace and free private parking.
SINEJY HOLIDAY HOME enjoys a location in Diyatalawa, 21 miles from Horton Plains National Park and 26 miles from Hakgala Botanical Garden. 30 miles from Gregory Lake and 12 miles from Demodara Nine...
Gimanhala Diyathalawa enjoys a location in Diyatalawa, 24 miles from Gregory Lake and 13 miles from Demodara Nine Arch Bridge. This guest house features free private parking and full-day security.