Srilanka-Places.com has listed approx 17 hotels in Badulla. Some of the Top rated hotels in Badulla are- Hotel gedara, Rathnapala Hotel, New Lion Guest, Voranda Villa Homestay, Mahathma hotel, Voranda Villa Homestay & Union hotel.