Photo by Minul Tennakoon
Find hotels in Badulla from SAR 46
- Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Check prices for these dates
Tonight
Tomorrow
This weekend
Next weekend
Compare 493 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

mount view hotel
mount view hotel
4.0 out of 10, (1)

Hotel Sanasta
Hotel Sanasta
2.0 out of 10, (1)
The price is SAR 129
SAR 169 total
includes taxes & fees
10 May - 11 May

The Westbury Palace
The Westbury Palace
10.0 out of 10, Exceptional, (2)
The price is SAR 954
SAR 1,238 total
includes taxes & fees
15 May - 16 May

Cottage 88
Cottage 88
The price is SAR 92
SAR 108 total
includes taxes & fees
19 May - 20 May

Mirage Kings Cottage
Mirage Kings Cottage
8.4 out of 10, Very Good, (15)
The price is SAR 281
SAR 368 total
includes taxes & fees
16 May - 17 May

Jetwing Broomfield Bungalow
Jetwing Broomfield Bungalow
The price is SAR 382
SAR 451 total
includes taxes & fees
13 May - 14 May
Lowest 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.
Save an average of 15% on thousands of hotels when you're signed in
Learn more about Badulla
Head to sights like Muthiyangana Raja Maha Viharaya and St Mark’s Church as you discover Badulla.

Photo by Minul Tennakoon
Open Photo by Minul Tennakoon
More cheap stays in Badulla
More cheap stays in Badulla

Ella Alpine Resort
Waterfall Road, Ella, Uva
The price is SAR 189 per night from May 10 to May 11
SAR 189
SAR 208 total
includes taxes & fees
10 May - 11 May
8.8/10 Excellent! (64 reviews)
Stay near popular Badulla attractions
Stay near popular Badulla attractions

Kataragama Devale
Find out about the history of Badulla with a stop at Kataragama Devale. Wander the forest or discover the area's mountain views.
Recent reviews of Badulla hotels
Recent reviews of Badulla hotels

98 Acres Resort & Spa
5/5 Excellent
"Overall a wonderful stay and would absolutely come again! Beautiful resort with absolutely stunning views and rooms. Spa is fairly priced and excellent. Location very near little Adam’s peak makes for a convenient sunrise walk. Staff all around very good and made the stay welcoming.
Some things to be improved: While restaurant food is good, the prices are extortionate and we ended up eating majority of meals in local Ella for a fraction of the price. Due to the size of the resort, transport via buggy is often required and we found this service to be quite inconsistent (especially during periods of rain where everyone in the resort requires a buggy). While the hotel has umbrellas in the room, it would be nice to also get an umbrella if stuck in another location (such as the restaurant) during a downpour. "
A verified traveler stayed at 98 Acres Resort & Spa
Posted 6 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Stay near popular Badulla attractions
- Hotels near Provincial General Hospital- Badulla
- Hotels near Muthiyangana Raja Maha Viharaya
- Hotels near Kataragama Devale
- Hotels near St Mark’s Church
- Hotels near Nine Arches Bridge
- Hotels near Horton Plains National Park
- Hotels near Lake Gregory
- Hotels near Little Adam's Peak
- Hotels near Ella Rock
- Hotels near Pedro Tea Factory
- Hotels near Pidurutalagala
- Hotels near Lover's Leap Waterfall
- Hotels near Diyaluma Falls
- Hotels near Ravana Falls
- Hotels near Lipton’s Seat
- Hotels near Kinellan Tea Factory
- Hotels near Assemblies of God Church Nuwara Eliya
- Hotels near St Benedict's Monastery
- Hotels near Dambatenne Tea Factory
- Hotels near Moon Plains Viewpoint