Our users' favourite hotels 7.97 Good Bandarawela Hotel No 14 Welimada Road Bandarawela, LK £24 £18 per night