Enter your dates to see the latest prices and deals for Diyatalawa hotels
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, 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.

Located in Bandarawela, 25 miles from Gregory Lake, Greenmoret AgriTourism Villa has accommodations with a garden, free private parking, a shared lounge and a terrace.

Featuring a garden, Ananda Rest-Ella is located in Ella in the Badulla District region, 4.9 miles from Demodara Nine Arch Bridge and 27 miles from Hakgala Botanical Garden.

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 Bandarawela
Popular with guests booking hotels in Haputale
Popular with guests booking hotels in Bandarawela
Popular with guests booking hotels in Bandarawela
Providing garden views, Hill Crest Holiday Bungalow in Diyatalawa features accommodations, a garden, a terrace, and a shared lounge.
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...
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.
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.
Nora Holiday Home offers accommodations in Diyatalawa, 25 miles from Gregory Lake and 13 miles from Demodara Nine Arch Bridge.
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.
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 Resort & Spa has accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.
Offering mountain views, Train View Chalet in Bandarawela features accommodations, a garden, a terrace, and a shared lounge.
Wooden Villa Bandarawela is a recently renovated guest house in Bandarawela where guests can make the most of its terrace and shared lounge.
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.
27 miles from Gregory Lake in Bandarawela, Himagira Hotel offers accommodations with access to beauty services and fitness room.
Featuring free WiFi and a barbecue, ‘T En Zal offers accommodations in Haputale. The bed and breakfast has a sun terrace and sauna, and guests can enjoy a meal at the restaurant.
Located in Haputale, 13 miles from Demodara Nine Arch Bridge, Benito Bungalow, Haputale by The Serendipity Collection provides accommodations with an outdoor swimming pool, free private parking, a...
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.
Featuring mountain views, Nobel regency bandarawela in Bandarawela features accommodations and a garden. This property offers access to a balcony and free private parking.
RIO Homestay enjoys a location in Haputale, 21 miles from Horton Plains National Park and 23 miles from Hakgala Botanical Garden. 27 miles from Gregory Lake and 15 miles from Demodara Nine Arch Bridge...
Located in Haputale, 29 miles from Gregory Lake, O2 Thotalagala by Cadyshack Hotels & Resorts has accommodations with a garden, free private parking, a terrace and a bar.
Highcliffe Guest House in Haputale provides accommodations with a garden, a bar, and a shared lounge. This guest house features free private parking, a 24-hour front desk, and free Wifi.
Providing free Wifi, parking on-site, and massage services, the recently renovated property ABC Guest Inn & Restaurant offers rooms in Haputale, 27 miles from Gregory Lake and 15 miles from Demodara...
Located in Haputale, 26 miles from Gregory Lake, Sherwood 109 provides accommodations with a terrace, free private parking and a restaurant.