Where to Stay in Bandarawela, Badulla

A larger hill station 15km north-west, with a cooler climate and colonial feel. More accommodation and dining options than Badulla itself.

✦ The vibe

Relaxed, colonial, slightly more upmarket

👤 Best for

Couples, older travellers, those wanting dining variety

🏨 Where to stay

Heritage bungalows, boutique hotels, some chain hotels; £25–70 a night

🚇 Getting around

Walkable town centre; buses and tuk-tuks to Badulla (20 mins); airport 3 hours

📍 Nearby

St. Mark's Church, Bandarawela railway station

Best hotels in Bandarawela

6 hotels ranked by how close they are to Bandarawela

Other areas in Badulla

Found your hotel? Get the full briefing.

Best rooms to request, the 14-day forecast for your dates, dining, transport and budget — free for any Badulla hotel.

Browse all Badulla hotels →