SriLanka-Places.com a répertorié environ 17 hôtels dans Badulla. Certains des mieux notés hôtels dans Badulla sont- Hôtel Gedara, Hôtel Rathnapala, Nouvel invité Lion, Voranda Villa chez l'habitant, Hôtel Mahathma, Voranda Villa chez l'habitant & Hôtel de l'Union.