
Find hotels in Badulla from £14
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Badulla
Resort
Family friendly
Villa
Pet friendly
Waterpark
Apartment
Condo
Check prices for these dates
Tonight
13 Aug - 14 AugTomorrow
14 Aug - 15 AugThis weekend
14 Aug - 16 AugNext weekend
21 Aug - 23 AugOur top choices for Badulla hotels




1. Tree Nature Resort
Tree Nature ResortBadulla
Melanie
£62
includes taxes & fees
20 Aug - 21 Aug




2. mount view hotel
mount view hotelBadulla
Jeannette
£21
includes taxes & fees
26 Aug - 27 Aug




7. Te Dalu Resort & Spa
Te Dalu Resort & SpaElla
Tim
£218
includes taxes & fees
24 Aug - 25 Aug




8. Nine Arch Holiday Resort
Nine Arch Holiday ResortElla
Kyle
£22
includes taxes & fees
13 Aug - 14 Aug




9. Ella Dream Catcher Resort
Ella Dream Catcher ResortElla
Colin
£39
includes taxes & fees
14 Aug - 15 Aug




12. Anasa Wellness Resort
Anasa Wellness ResortBandarawela
Stuart
£308
includes taxes & fees
1 Sept - 2 Sept




13. Meadow Villa - Ella
Meadow Villa - EllaElla
£49
includes taxes & fees
20 Aug - 21 Aug




14. Radiance Ella Urban Camping
Radiance Ella Urban CampingElla
Stefan
£47
includes taxes & fees
13 Aug - 14 Aug




15. Onrock Boutique Hotel
Onrock Boutique HotelElla
Sharon
£113
includes taxes & fees
18 Aug - 19 Aug




16. Ella Village View Homestay
Ella Village View HomestayElla
Hazel
£17
includes taxes & fees
13 Aug - 14 Aug




18. Heritance Tea Factory
Heritance Tea FactoryKandapola
Ashley
£123
includes taxes & fees
16 Aug - 17 Aug




19. Ella Alpine Resort
Ella Alpine ResortElla
Renee
£53
includes taxes & fees
15 Aug - 16 Aug




20. Elevate Ella Resort and Spa
Elevate Ella Resort and SpaElla
Trevor
£105
includes taxes & fees
14 Aug - 15 Aug
Stay near popular Badulla attractions
Kataragama Devale
Find out about the history of Badulla with a stop at Kataragama Devale. Wander the forests or discover the area's mountain views.
Muthiyangana Raja Maha Viharaya
After visiting Muthiyangana Raja Maha Viharaya, make a plan to see the other sights and activities in Badulla. Wander the forests or discover the area's mountain views.
St Mark’s Church
St Mark’s Church is just one of the places to see in Badulla, so why not enjoy the other things to explore during your travels? Wander the forests or discover the area's mountain views.
Learn more about Badulla
Tucked into the misty highlands, Badulla invites visitors to explore the ancient Muthiyangana Raja Maha Viharaya temple where locals leave lotus flowers as offerings. Hike to the magnificent Nine Arches Bridge early morning when local joggers have it mostly to themselves, then visit St. Mark's Church for its colonial architecture and peaceful gardens.
See all hotels in Badulla
Top Badulla Hotel Reviews
Heaven Breeze Hotel Ella
10/10 Excellent
"Exceptional Stay with Breathtaking Views and World-Class Hospitality Heaven Breeze Hotel is truly a gem in Ella. Set at a higher elevation, the hotel offers spectacular mountain views that make the stay feel like a retreat in the clouds, while still being very close to the beautiful and lively town of Ella. Its location is also ideal for exploring nearby attractions, including Little Adam’s Peak and Ravana Ella. What made our stay especially memorable was the outstanding hospitality. A special thank you to Sachini, who provided truly world-class guest service with warmth, professionalism, and genuine care. The entire staff was friendly, attentive, and always ready to help. We particularly appreciated the thoughtful breakfast service. The staff asked us the night before what we would prefer for breakfast, and everything was prepared fresh and served right on time. A beautiful location, stunning views, wonderful staff, and exceptional service—Heaven Breeze Hotel is highly recommended for anyone visiting Ella. We would happily stay here again!"
Te Dalu Resort & Spa
10/10 Excellent
"The staff and the property were both amazing. We loved our stay, staff helped with so many personal requests and were super friendly. The property has beautiful views from both your room and the pool. Highly recommend staying here."
Tathya Hills - Luxe Garden Retreat
10/10 Excellent
"This is a beautiful guest house away from the town center, about 5-10 minutes by car. Trigan and the staff were always very helpful. Breakfast was good. It can get cold in this area, so be prepared with jackets just in case"
Tree Nature Resort
10/10 Excellent
"We LOVE LOVE LOVED our stay here! The hostess made delicious Sri Lankan meals for us, cut a path down to the river so we could swim in the natural pool just minutes from the tree house, and the place is so unusual. We were in the treetops with LOADS of monkeys swinging around. We felt totally safe and well looked after."
The Cubes Ella
10/10 Excellent
"Really great stay. All the staff were incredibly friendly and helpful"
Serenus Boutique Villa
10/10 Excellent
"Das Hotel hat eine traumhafte Aussicht auf den See. Die Mitarbeiter waren sehr nett und zuvorkommend. Gerne wieder"
98 Acres Resort & Spa
10/10 Excellent
"Amazing place. Can’t fault a single thing. We stayed in a two bedroom suite and it was amazing. Staffs are very polite and helpful. Always ready to help with a buggy. Spa was amazing in a very scenic set up. Secluded yet just a few mins drive to main city centre. Pool area is nice but the pool is rather small. Breakfast is very good, made to order. Complimentary guided trek to little Adams peak just behind the resort. They gave discount vouchers for Ravana pool club and zip lining but we didn’t have time to try. Overall fully recommend."
Heritance Tea Factory
10/10 Excellent
"Tea tour and tasting was a must-do experience! Dinner in the train car was amazing! Service was great and food was excellent!"
Misty Hills Ella Resort
10/10 Excellent
"Staff were incredibly helpful warm and welcoming. The views were amazing from our room; from welcome area and pool area. Definitely recommend this place. The room was spacious and clean. Location was 1 km from ella so approx 500 SR to get to town (uphill!) but an easy walk ( downhill ) to get back !!"
More cheap stays in Badulla

Ella Nature Life Guest and Restaurant
7th Mile Post, Diyamadiththa, Kithalella Ella Uva
£15
13 Aug - 14 Aug
includes taxes & fees
9.2/10 Wonderful! (5 reviews)

ELLA NATURE NEST
Athulgashinna Ella Uva
£16
14 Aug - 15 Aug
includes taxes & fees
8.6/10 Excellent! (34 reviews)

Ella Alpine Resort
Waterfall Road Ella Uva
£53
15 Aug - 16 Aug
includes taxes & fees
8.8/10 Excellent! (84 reviews)

Majentra Ella
7th Mile Post Ella UP
£144
15 Aug - 16 Aug
includes taxes & fees
8/10 Very good! (3 reviews)






























