Badulla District Spa Hotels
Check hotel availability in Badulla District
Featured Badulla District Spa Hotels

98 Acres Resort & Spa
98 Acres Resort & Spa Ella
The price is CHF 415 per night
CHF 415
18 Jun - 19 Jun
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at 98 Acres Resort & Spa. During your stay, you're just a quick walk from Flying Ravana Mega Zipline. You'll find features such as free breakfast, free WiFi in public areas and free self-parking.

Bandarawela Hotel
No. 14, Welimada Road Bandarawela
The price is CHF 57 per night
CHF 57
17 Jun - 18 Jun
includes taxes & fees
During your stay at Bandarawela Hotel, you'll be close to Dhowa Rock Temple. Enjoy features like free WiFi in public areas and free self-parking, plus a restaurant.

Bel View Guest House
No. 53 Temple Road, Next to Church Haputhale
The price is CHF 10 per night
CHF 10
17 Jun - 18 Jun
includes taxes & fees
During your stay at Bel View Guest House, you'll be close to St Benedict's Monastery. Enjoy features like free breakfast, free WiFi in public areas and free self-parking.

Orient Hotel
No.12, Dharmapala Mawatha Bandarawela
During your stay at Orient Hotel, you'll be close to Dhowa Rock Temple. Enjoy features like free WiFi in public areas and free self-parking, plus 2 restaurants.
Don't see what you're looking for?
See all available properties in Badulla District
View all propertiesLowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Badulla District Spa Hotels essential information
Spa Hotels in Badulla District |
6 |
|---|---|
Highest price | CHF 415 |
Cheapest price | CHF 10 |
Total number of hotels in Badulla District | 453 |
Popular hotels | 98 Acres Resort & Spa, Bandarawela Hotel, Bel View Guest House, Orient Hotel, The Hideaway Ella |

