Lodging Image

Search Hotels in Badulla

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Badulla hotels

1. Tree Nature Resort

Tree Nature Resort
2.5 star property
Badulla
9.0 out of 10, Wonderful, (2 reviews)
"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."
United Kingdom
Melanie
Tree Nature Resort

2. mount view hotel

mount view hotel
3.0 star property
Badulla
4.0 out of 10, (2 reviews)
"They had no record of our reaction (that we had paid confirmation through hotels.com. They charged us cash to get a room. (Options in the area and time we arrived extremely limited). Had to try and negotiate an 11 check out at 9 suggested he wanted us out by 10 (place had no other guests). Very noisey all night"
Canada
Jeannette
The price is ₩29,666
₩38,896 total
includes taxes & fees
Dec 9 - Dec 10
mount view hotel

3. Red Lotus Holiday Resort

Red Lotus Holiday Resort
2.0 star property
Badulla
6.0 out of 10, (1 review)
"In the hotel books my pre payment was not found so I had to pay at the hotel a sum of Rs.4500/ can you please check my accts and refund if I had double paid "
Australia
Swarna Mahinda
Red Lotus Holiday Resort

4. Suriya Haven Homestay

Suriya Haven Homestay
3.0 star property
Badulla
The price is ₩19,482
₩23,025 total
includes taxes & fees
Dec 13 - Dec 14
Suriya Haven Homestay

5. Kaya Retreat

Kaya Retreat
3.0 star property
Diyatalawa
The price is ₩165,313
₩195,069 total
includes taxes & fees
Nov 14 - Nov 15
Kaya Retreat

6. Yensfield Blackpool

Yensfield Blackpool
3.0 star property
Nuwara Eliya
Yensfield Blackpool

7. 98 Acres Resort & Spa

98 Acres Resort & Spa
4.5 star property
Ella
9.4 out of 10, Exceptional, (105 reviews)
"Fantastic view and beautiful accommodation."
Netherlands
nicol
The price is ₩611,888
₩801,523 total
includes taxes & fees
Dec 10 - Dec 11
98 Acres Resort & Spa

8. The Cubes Ella

The Cubes Ella
3.5 star property
Ella
9.6 out of 10, Exceptional, (82 reviews)
"Lovely staff, nice stay, good food"
Australia
Sharon
The price is ₩99,098
₩135,659 total
includes taxes & fees
Nov 27 - Nov 28
The Cubes Ella

9. Elevate Ella Resort and Spa

Elevate Ella Resort and Spa
3.0 star property
Ella
9.0 out of 10, Wonderful, (32 reviews)
"Beautiful views."
United States
Samuel
The price is ₩210,446
₩248,326 total
includes taxes & fees
Nov 19 - Nov 20
Elevate Ella Resort and Spa

10. Wishing Tree Boutique Resort Haputale

Wishing Tree Boutique Resort Haputale
5.0 star property
Haputale
10.0 out of 10, Exceptional, (16 reviews)
"We loved our stay at this beautiful hotel. The staff was very friendly and extremely helpful, catered to our needs very effectively"
United States
rayaan
The price is ₩345,507
₩407,705 total
includes taxes & fees
Nov 13 - Nov 14
Wishing Tree Boutique Resort Haputale

11. Hide Ella Hotel & Resort

Hide Ella Hotel & Resort
3.0 star property
Ella
6.8 out of 10, (3 reviews)
"We had a wonderful stay at this hotel. The room was spacious, clean, well-organized, and featured a sleek, modern design. The absolute highlight was the views—simply amazing from everywhere we went, including the room, restaurant, bar, and pool. The buffet breakfast was delicious with plenty of variety. A special shoutout to the staff who provided truly outstanding service. The location is ideal: perched on the hill so it’s easy for cars to access, yet still well within short walking distance...
Australia
Evelin
The price is ₩282,167
₩332,957 total
includes taxes & fees
Nov 14 - Nov 15
Hide Ella Hotel & Resort

12. Te Dalu Resort & Spa

Te Dalu Resort & Spa
2.5 star property
Ella
9.2 out of 10, Wonderful, (22 reviews)
"Very good mountain view. If you want a full mountain view, this is it"
United States
Immanuel
The price is ₩269,060
₩317,494 total
includes taxes & fees
Nov 21 - Nov 22
Te Dalu Resort & Spa

13. Heritance Tea Factory

Heritance Tea Factory
5.0 star property
Kandapola
9.0 out of 10, Wonderful, (261 reviews)
"Lovely hotel, amazing history and features. Gardens are spectacular, views are great and small tea factory is a lovely touch. Food could be better (ate dinner and breakfast) but overall a lovely hotel with great heritage."
United Kingdom
Ashley
The price is ₩301,032
₩390,740 total
includes taxes & fees
Nov 14 - Nov 15
Heritance Tea Factory

14. Palazzo Lake Gregory

Palazzo Lake Gregory
3.0 star property
Nuwara Eliya
Palazzo Lake Gregory

15. Ella Flower Garden Resort

Ella Flower Garden Resort
3.5 star property
Ella
8.6 out of 10, Excellent, (42 reviews)
"I enjoyed my stay and will definitely come back."
Canada
Sarmini
The price is ₩170,164
₩200,801 total
includes taxes & fees
Dec 11 - Dec 12
Ella Flower Garden Resort

16. Onrock Boutique Hotel

Onrock Boutique Hotel
3.0 star property
Ella
9.0 out of 10, Wonderful, (227 reviews)
"I love this hotel! The staff were so helpful and amazing especially with our rented tuk tuk! Everyone was lovely and so kind! I cannot recommend this hotel enough!"
Canada
Averyl
The price is ₩157,458
₩204,387 total
includes taxes & fees
Nov 20 - Nov 21
Onrock Boutique Hotel

17. Avora Ella

Avora Ella
3.5 star property
Ella
8.0 out of 10, Very good, (59 reviews)
"Staff are super, rooms spotless, and food is perfectly spiced. And the views are outstanding."
United States
Jane
Avora Ella

18. Clio Ella Resort

Clio Ella Resort
3.0 star property
Ella
7.8 out of 10, Good, (87 reviews)
"The only hotel in the world to cable car me in. And maybe my favourite hotel in Sri Lanka. Very relaxing as no internet in rooms and I read and listened to waterfall. Heaps of room to do yoga."
Australia
Belinda
The price is ₩77,505
₩101,526 total
includes taxes & fees
Nov 13 - Nov 14
Clio Ella Resort

19. Tathya Hills - Luxe Garden Retreat

Tathya Hills - Luxe Garden Retreat
3.0 star property
Nuwara Eliya
10.0 out of 10, Exceptional, (12 reviews)
"Very welcoming and friendly hosts, and a delicious breakfast! The room was spotless and the location was perfect — close to everything while still being a lovely and peaceful place to stay. We really enjoyed our stay!"
Belgium
Ineke
The price is ₩120,628
₩132,691 total
includes taxes & fees
Nov 29 - Nov 30
Tathya Hills - Luxe Garden Retreat

20. Dream Cliff Mountain Resort

Dream Cliff Mountain Resort
4.0 star property
Beragala
9.4 out of 10, Exceptional, (13 reviews)
"Great hotel with stunning mountain views. Nice and secluded - perfect for relaxation. Attentive service and great food. "
United States
Anonymous traveler
The price is ₩208,887
₩273,626 total
includes taxes & fees
Nov 13 - Nov 14
Dream Cliff Mountain Resort
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

Top Badulla Hotel Reviews

Guide to exploring around Badulla

Top reasons to visit Badulla

  • Stunning Outdoor Adventures: Badulla is perfect for hiking and exploring scenic trails like Ella Rock and the lush pathways of the Badulla District.
  • Captivating Waterfalls: The region is home to picturesque waterfalls that offer breathtaking views and perfect spots for relaxation.
  • Rich Cultural Experience: Dive into the local culture by visiting historic temples and enjoying traditional cuisine.
  • Vibrant City Life: Explore Badulla Town, which is filled with shops, restaurants, and cultural landmarks.
  • Comfortable Accommodations: A variety of hotels and resorts cater to all types of travelers, ensuring a memorable stay.

Find great hotels in Badulla

Discover a variety of hotel accommodations in Badulla, Uva Province, perfect for every traveler. Whether you're seeking a city-themed vacation experience, a golf getaway, or a business-friendly stay, Badulla offers a selection of hotels and resorts to suit your needs. Explore the charm of the Badulla district while enjoying comfortable lodging options and vacation rentals that make your stay memorable.

  • mount view hotel: Nestled in the heart of Badulla, Mount View Hotel is a charming 3-star lodging that offers a delightful stay with stunning views of the surrounding landscape. This hotel caters to leisure travelers looking for a comfortable retreat, featuring modern amenities such as Cable TV and flat-screen TVs in each room. The inviting atmosphere and well-appointed accommodations make it an ideal choice for those seeking relaxation and entertainment during their visit to Sri Lanka.
  • Hotel Sanasta: Designed with the modern business traveler in mind, Hotel Sanasta is a 3-star hotel located in Badulla that seamlessly combines comfort and functionality. With a focus on providing an efficient and welcoming environment, this property offers a range of amenities tailored for guests on business trips. Its strategic location allows easy access to local business hubs and meeting places, ensuring that guests can balance work and leisure effectively during their stay.
  • Pearl guest inn: For budget-conscious travelers, Pearl Guest Inn serves as an affordable and welcoming guesthouse in Badulla. This property offers essential amenities such as free WiFi in public areas and guest rooms, ensuring connectivity throughout your stay. Guests can also take advantage of the complimentary self-parking service. The inviting atmosphere and friendly service create a homey feel, making it an excellent choice for those looking for a cozy yet economical option while exploring the region.

Where to stay in Badulla

Discover the enchanting beauty of Badulla, a hidden gem in Sri Lanka's Uva Province. Experience thrilling outdoor adventures on scenic trails, such as the picturesque Ella Rock or the lush pathways of the Badulla District. Explore the vibrant Badulla Town, rich with history and culture, or indulge in a luxury getaway amid breathtaking landscapes. Whether you’re hiking, soaking in serene views, or savoring local cuisine, Badulla promises an unforgettable experience.

  • Badulla: Nestled in the picturesque Uva Province, Badulla is a charming city offering a blend of outdoor adventures and stunning scenery. Visitors flock here from December to February for its moderate climate and breathtaking landscapes. Explore nearby national parks, relax at family-friendly beaches, and soak in the natural beauty. Badulla's unique geographic location among lush hills and valleys makes it an ideal destination for nature lovers and those seeking an authentic Sri Lankan experience.

Things to do in Badulla

Shopping

In Badulla, explore the bustling Badulla Market for local handicrafts and fresh produce. For a more modern shopping experience, visit the Uva Mall, where you can find a range of retail stores and eateries, ideal for picking up souvenirs and gifts during your stay.

Recreation

In Badulla, the Uva Ayurvedic Spa offers traditional treatments that rejuvenate the body and mind, surrounded by serene landscapes. Nearby, the Ella Spa provides a tranquil atmosphere with holistic therapies and stunning mountain views, ideal for relaxation and rejuvenation during your stay.

Adventure

Explore the scenic beauty of Ella Rock, a challenging hike offering breathtaking views of the surrounding hills and tea plantations. Experience the thrill of white-water rafting on the Kinchigune River, where you can navigate exciting rapids amidst lush greenery and wildlife.

Nightlife

Explore the vibrant nightlife in Badulla at venues like the popular City View Restaurant, known for its lively ambiance and local cuisine. For a more laid-back experience, visit the Badulla Sports Club, where you can enjoy drinks and mingle with locals in a friendly setting.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in Badulla

Badulla, nestled in Sri Lanka's Uva Province, is perfect for outdoor and adventure vacations, featuring stunning temples, picturesque waterfalls, and historic sites. Visitors can immerse themselves in the local culture while enjoying romantic experiences amidst breathtaking scenery. For a memorable stay, consider exploring the best hotels and top attractions in Badulla to enhance your journey.

  • Muthiyangana Raja Maha Viharaya: This ancient temple is a significant site for Buddhists, showcasing intricate architecture and serene surroundings. Visitors can immerse themselves in the local culture and observe rituals that reflect the area's spiritual essence.
  • St Mark’s Church: A testament to colonial architecture, St Mark’s Church offers a glimpse into Sri Lanka's historical past. With its beautiful stained glass and tranquil atmosphere, it serves as a peaceful retreat for reflection and appreciation of the local heritage.
  • Kataragama Devale: This shrine is dedicated to the Hindu god Kataragama and attracts devotees from various faiths. The vibrant rituals and cultural practices provide a unique insight into the spiritual diversity of the region.

Frequently asked questions

How much do hotels in Badulla cost?
In Badulla, you can find cheap options from ₩23,025 in a few different ways. To see what's available, enter your preferred getaway dates, then refine your search by budget, amenities and more. Remember that rates can differ depending on when you plan to go, so if you have some flexibility, try swapping your dates around until you find the perfect deal.
When is the best time to go to Badulla?
That all depends on what you want from your Badulla getaway. If you want to visit in summer, which is between June and August, expect average temperatures of between 19ºC and 27ºC. Badulla has a tropical rainforest climate, so bear that in mind when you pack.
How can I find cheap hotels in Badulla?
The best place to begin searching is with our "Price per night" filter. Currently, the cheapest properties start at ₩23,025 per night. Other ways to snap up a wallet-friendly Badulla retreat are by booking well in advance and being flexible with the dates you travel. For more great deals, check out our cheap hotels in Badulla page.
What are the best hotels in Badulla for families?
Finding a hotel for you and the kids in Badulla is a breeze with our filter tool. Simply select "Family friendly" in the "Traveler experience" section and see what's available. If you're spending time in Badulla, book at Weligama Holiday Inn. Unwind here while taking advantage of amenities like complimentary breakfast and laundry facilities. River Side Hotel is another favorite with families in this exciting city.
Why should I book my Badulla hotel with Expedia?
Book your Badulla hotel with Expedia and enjoy access to a world of accommodation options at amazing prices. Our search filters will help you find exactly what you're looking for, whether that's a 5-star getaway or something a little more unique, like a houseboat, log cabin or villa! Join Expedia Rewards for free and you'll save 10% or more on select hotels when you're signed in. Earn points on eligible bookings, which you can use to save on your next great adventure. Plus, many of our hotels offer flexible cancellation policies, so you can breathe easy if your plans change last minute.