Photo by Minul Tennakoon
Find hotels in Badulla from SAR 72
- 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
Next weekend
In two weeks
Compare 492 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
4 May - 5 May

Nine Skies
Nine Skies
8.6 out of 10, Excellent, (4)
The price is SAR 1,852
SAR 2,404 total
includes taxes & fees
8 May - 9 May

Walaa Kulu – A Villa by 98 Acres
Walaa Kulu – A Villa by 98 Acres
The price is SAR 2,701
SAR 3,188 total
includes taxes & fees
16 May - 17 May

The Cubes Ella
The Cubes Ella
9.6 out of 10, Exceptional, (37)
The price is SAR 251
SAR 344 total
includes taxes & fees
6 May - 7 May

Ella Forest Bath
Ella Forest Bath
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 262 per night from May 4 to May 5
SAR 262
SAR 262 total
includes taxes & fees
4 May - 5 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
"98 Acres is a stunning resort. Incredible views from everywhere. Huge rooms with big terraces overlooking the mountains and tea plantation, lovely pool, great breakfast and very attentive staff. We had massages in the spa which was lovely and very peaceful. It's very easy to get a tuktuk into Ella, which is a really lovely place with loads to do. Definitely recommend the zip line and walk up to Little Adam's Peak. We also visited the Ravana Pool Club for a drink after the zip line which was also lovely. "
A verified traveler stayed at 98 Acres Resort & Spa
Posted 2 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