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 Ella, 29 miles from Gregory Lake, Maridian Hotel provides accommodations with a garden, free private parking, a shared lounge and a terrace.
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 Haputale, 21 miles from Demodara Nine Arch Bridge, Dream Cliff Mountain Resort provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
Located in Bandarawela, 29 miles from Gregory Lake, Hotel Highnest provides accommodations with a shared lounge, free private parking, a restaurant and a bar.
Located in Bandarawela, 14 miles from Demodara Nine Arch Bridge, Rawana Mount View - Ella provides accommodations with a garden, free private parking, a shared lounge and a terrace.
Located in Haputale, 26 miles from Gregory Lake, Mountain Paradise Bliss Guest House has accommodations with a garden, free private parking and a restaurant.
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
Popular with guests booking hotels in Bandarawela
Located in Diyatalawa, Laasa Resort provides 2-star accommodations with private balconies.
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, 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.
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.
Featuring mountain views, Nobel regency bandarawela in Bandarawela features accommodations and a garden. This property offers access to a balcony and free private parking.
Located in Bandarawela, 28 miles from Gregory Lake, Lipton View Villa provides accommodations with a garden, free private parking, a terrace and a restaurant.
Offering mountain views, Train View Chalet in Bandarawela features accommodations, a garden, a terrace, and a shared lounge.
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 Bandarawela, within 27 miles of Gregory Lake and 9.4 miles of Demodara Nine Arch Bridge, Malaka Inn Bandarawela provides accommodations with a garden and free WiFi as well as free private...
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.
Offering a garden, Ellagama Village Bungalow provides accommodations in Diyatalawa. This property offers access to a balcony, free private parking, and free Wifi.
Located in Bandarawela, 27 miles from Gregory Lake, Sherwood Bungalow Bandarawela has accommodations with free bikes, free private parking, a garden 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.