
Badulla Hotels from S$12
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Badulla
Pet friendly
Apartยญment
Villa
Condo
Family friendly
Resort
Waterpark
Check prices for these dates
Tonight
29 Aug - 30 AugTomorrow
30 Aug - 31 AugNext weekend
4 Sept - 6 SeptIn two weeks
11 Sept - 13 SeptOur top choices for Badulla hotels




1. Tree Nature Resort
Tree Nature ResortBadulla
Melanie
S$108
includes taxes & fees
29 Sept - 30 Sept




2. mount view hotel
mount view hotelBadulla
Jeannette
S$32
includes taxes & fees
28 Sept - 29 Sept




3. Te Dalu Resort & Spa
Te Dalu Resort & SpaElla
Stacey
S$239
includes taxes & fees
2 Sept - 3 Sept




5. Anasa Wellness Resort
Anasa Wellness ResortBandarawela
Stuart
S$587
includes taxes & fees
1 Sept - 2 Sept




6. Nine Arch Holiday Resort
Nine Arch Holiday ResortElla
Kyle
S$40
includes taxes & fees
27 Sept - 28 Sept




7. Ella Dream Catcher Resort
Ella Dream Catcher ResortElla
Colin
S$82
includes taxes & fees
30 Aug - 31 Aug




8. Radiance Ella Urban Camping
Radiance Ella Urban CampingElla
Stefan
S$80
includes taxes & fees
30 Aug - 31 Aug




10. The Cubes Ella
The Cubes EllaElla
Timothy
S$115
includes taxes & fees
1 Sept - 2 Sept




12. Olive Bungalow - Jetwing Select
Olive Bungalow - Jetwing SelectWelimada
S$89
includes taxes & fees
16 Sept - 17 Sept




14. Sylvan Crest Ella
Sylvan Crest EllaElla
S$12
includes taxes & fees
1 Sept - 2 Sept




15. Heritance Tea Factory
Heritance Tea FactoryKandapola
Ashley
S$221
includes taxes & fees
31 Aug - 1 Sept




16. Onrock Boutique Hotel
Onrock Boutique HotelElla
Sharon
S$194
includes taxes & fees
30 Aug - 31 Aug




17. Ella Nimal Nest Inn
Ella Nimal Nest InnElla
Maxwell
S$60
includes taxes & fees
1 Sept - 2 Sept




18. Tunnel Top Inn Ella
Tunnel Top Inn EllaElla
rezaul
S$118
includes taxes & fees
1 Sept - 2 Sept




19. Leisure Dream Inn
Leisure Dream InnElla
S$82
includes taxes & fees
1 Sept - 2 Sept




20. Poomaz Peace Palace - Ella
Poomaz Peace Palace - EllaElla
Rachel
S$61
includes taxes & fees
4 Sept - 5 Sept
Stay near popular Badulla attractions
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.
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.
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
Te Dalu Resort & Spa
10/10 Excellent
"."
Wishing Tree Boutique Resort Haputale
10/10 Excellent
"There should be a full length mirror. Not important but a nice to have."
The Cubes Ella
10/10 Excellent
"Peaceful location a short distance from the busy town centre. Breakfasts and dinner were excellent and large portions. Staff all very friendly and helpful. Laundry service was fast and inexpensive, with a 24 hour turnaround"
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!"
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."
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 NEST
Athulgashinna Ella Uva
S$21
1 Sept - 2 Sept
includes taxes & fees
8.6/10 Excellent! (34 reviews)

Ella Nature Life Guest and Restaurant
7th Mile Post, Diyamadiththa, Kithalella Ella Uva
S$29
9 Sept - 10 Sept
includes taxes & fees
9.2/10 Wonderful! (5 reviews)

Ella Alpine Resort
Waterfall Road Ella Uva
S$70
30 Aug - 31 Aug
includes taxes & fees
8.8/10 Excellent! (84 reviews)

Majentra Ella
7th Mile Post Ella UP
S$223
31 Aug - 1 Sept
includes taxes & fees
8/10 Very good! (3 reviews)


















