1-19 out of 19
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
Gimanhala DiyathalawaGuest house
Map
1.5 km from City Centre
FromINR 2 247
/nightSelect
Wenasa Holiday ResortResort
8.2
Great55 reviews
Map
900 m from City Centre
FromINR 2 580
/nightSelect
AndriyalaResort
8.0
Great77 reviews
Map
900 m from City Centre
FromINR 6 325
/nightSelect
Lilara Hills - DiyatalawaHotel
Map
1.5 km from City Centre
FromINR 4 161
/nightSelect
The Mountain LodgeHotel
Select
V R C K VillaHotel
Map
2.1 km from City Centre
FromINR 1 332
/nightSelect
Golden ResortGuest house
Map
900 m from City Centre
Select
Ella Gama Village Guest HouseGuest house
Map
1.9 km from City Centre
FromINR 1 248
/nightSelect
Cranford Railway RetreatGuest house
Map
1.1 km from City Centre
FromINR 5 493
/nightSelect
Pine Wood Guest InnGuest house
Map
1.6 km from City Centre
FromINR 1 665
/nightSelect
Ivory Bloom ResortBed & Breakfast
Map
2.3 km from City Centre
FromINR 916
/nightSelect
Spring Shannon HeritageBed & Breakfast
Map
1.9 km from City Centre
Select
Golden ResortHotel
Map
900 m from City Centre
FromINR 2 497
/nightSelect
Sahasna Guest InnGuest house
Map
800 m from City Centre
FromINR 9 738
/nightSelect
Sahasna Guest InnGuest house
Map
800 m from City Centre
FromINR 8 656
/nightSelect
Sahasna Holiday HomeGuest house
Map
800 m from City Centre
Select
Shanthi Guest HouseGuest house
Map
800 m from City Centre
FromINR 1 498
/nightSelect
Shanthi Guest HouseGuest house
Map
800 m from City Centre
Select
Lohithya GuestGuest house
Map
1.8 km from City Centre
FromINR 5 993
/nightSelect
Saved
Save
🏨 Hotels in Diyatalawa | 19 |
👛 Lowest price | 916 INR |
✍️ Hotels Reviews | 12 |