SriLanka-Places.com ha enumerado aproximadamente 17 hoteles en Badulla. Algunos de los hotelesmejor calificados en Badulla son- Hotel Gedara, Hotel Rathnapala, Nuevo León Invitado, Casa de familia Voranda Villa, Hotel Mahathma, Casa de familia Voranda Villa & Hotel Unión.