Lodging Image

Search Badulla Hotels

  • 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

Next weekend
In two weeks

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 RM90
RM118 total
includes taxes & fees
15 Nov - 16 Nov
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
Suriya Haven Homestay

5. Kaya Retreat

Kaya Retreat
3.0 star property
Diyatalawa
The price is RM460
RM543 total
includes taxes & fees
2 Nov - 3 Nov
Kaya Retreat

6. 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 RM1,859
RM2,435 total
includes taxes & fees
4 Nov - 5 Nov
98 Acres Resort & Spa

7. Yensfield Blackpool

Yensfield Blackpool
3.0 star property
Nuwara Eliya
Yensfield Blackpool

8. The Cubes Ella

The Cubes Ella
3.5 star property
Ella
9.6 out of 10, Exceptional, (81 reviews)
"Lovely staff, nice stay, good food"
Australia
Sharon
The price is RM299
RM410 total
includes taxes & fees
14 Nov - 15 Nov
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 RM639
RM754 total
includes taxes & fees
2 Nov - 3 Nov
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, (15 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 RM911
RM1,075 total
includes taxes & fees
2 Nov - 3 Nov
Wishing Tree Boutique Resort Haputale

11. Te Dalu Resort & Spa

Te Dalu Resort & Spa
2.5 star property
Ella
9.2 out of 10, Wonderful, (21 reviews)
"We stayed at this amazing property for 3 days as a group of four and had a wonderful experience. The mountain views from our room were stunning, and the staff were warm, welcoming, and helpful. The breakfast buffet had limited spread, but everything was delicious. The approach road can be a bit tricky, with a steep, narrow downhill stretch that accommodates only one car at a time. Overall, we thoroughly enjoyed our stay and would highly recommend this property!"
United States
AJEESH
The price is RM632
RM746 total
includes taxes & fees
2 Nov - 3 Nov
Te Dalu Resort & Spa

12. Ella Flower Garden Resort

Ella Flower Garden Resort
3.5 star property
Ella
8.6 out of 10, Excellent, (41 reviews)
"I enjoyed my stay and will definitely come back."
Canada
Sarmini
The price is RM514
RM607 total
includes taxes & fees
10 Nov - 11 Nov
Ella Flower Garden Resort

13. 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 RM1,256
RM1,482 total
includes taxes & fees
3 Nov - 4 Nov
Hide Ella Hotel & Resort

14. 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 RM844
RM1,096 total
includes taxes & fees
2 Nov - 3 Nov
Heritance Tea Factory

15. Palazzo Lake Gregory

Palazzo Lake Gregory
3.0 star property
Nuwara Eliya
Palazzo Lake Gregory

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 RM478
RM621 total
includes taxes & fees
14 Nov - 15 Nov
Onrock Boutique Hotel

17. RAVANA RANGE ELLA

RAVANA RANGE 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
The price is RM203
RM278 total
includes taxes & fees
2 Nov - 3 Nov
RAVANA RANGE 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 RM163
RM213 total
includes taxes & fees
2 Nov - 3 Nov
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 RM298
RM328 total
includes taxes & fees
8 Nov - 9 Nov
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 traveller
The price is RM986
RM1,292 total
includes taxes & fees
2 Nov - 3 Nov
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 Badulla

Top reasons to visit Badulla

  • Breathtaking Waterfalls: Badulla is renowned for its stunning waterfalls, offering picturesque views and serene surroundings.
  • Rich Cultural Heritage: Explore charming temples and historic sites that reflect the town's diverse cultural background.
  • Outdoor Adventures: Enjoy birdwatching and nature tours amidst the region's rich biodiversity and scenic trails.
  • Vibrant Local Markets: Experience the lively atmosphere of Badulla Town with its local shopping malls and centres.
  • Luxurious Accommodation: Choose from a variety of hotels and resorts that cater to all preferences for a comfortable stay.

Find great hotels in Badulla

Experience the charm of Badulla with a diverse selection of hotels and resorts designed to meet your every requirement. Whether you seek pet-friendly accommodations, a golf-themed getaway, or a comfortable base for business travel, Badulla's hotels offer a variety of options. Discover your perfect retreat in the Badulla district, complete with all the amenities for a memorable vacation experience.

  • mount view hotel: This charming 3-star hotel is located in the heart of Badulla, providing a serene retreat for travellers seeking comfort and relaxation. With its inviting atmosphere, Mount View Hotel offers modern amenities such as Cable TV and Flatscreen TVs in guest rooms, ensuring entertainment is at hand. Guests can unwind amidst stunning mountain views, making it an ideal choice for those wishing to immerse themselves in the natural beauty of Sri Lanka.
  • Hotel Sanasta: Perfect for business travellers, Hotel Sanasta is a well-appointed 3-star property situated in Badulla. This hotel caters specifically to those on work-related journeys, equipped with facilities that accommodate meetings and corporate needs. Its strategic location allows easy access to local business hubs, while the comfortable accommodations ensure a productive stay. The professional atmosphere makes it a solid choice for individuals looking to combine work and leisure.
  • Pearl guest inn: A budget-friendly option, Pearl Guest Inn offers a delightful guesthouse experience in Badulla. This property is ideal for travellers seeking economical yet comfortable lodging. Guests can enjoy complimentary WiFi in both public areas and rooms, making it easy to stay connected. The inn also features free self-parking, allowing for a hassle-free experience. Its welcoming ambiance and essential amenities make Pearl Guest Inn a suitable choice for value-conscious visitors.

Where to stay in Badulla

Badulla, nestled in the heart of Uva Province, offers an enchanting blend of outdoor adventures and historical charm. Explore the picturesque trails around Badulla, including the stunning views from the Badulla District. Don't miss the vibrant Badulla Town, where local culture thrives. For a bit of luxury, consider a getaway in one of the region's exquisite accommodations, perfect for relaxing after a day of exploring the serene scenery and breathtaking landscapes.

  • Badulla: Nestled in the heart of Sri Lanka's Uva Province, Badulla offers a unique mix of natural beauty and cultural heritage. Known for its scenic landscapes, visitors can enjoy outdoor adventures in nearby national parks. The city experiences a moderate influx of tourists, particularly from December to February, drawn by its stunning scenery and family-friendly beach spots. Explore local attractions, immerse in the vibrant atmosphere, and savour the delightful local cuisine that makes Badulla a charming destination for all types of travellers.

Things to do in Badulla

Shopping

In Badulla, visit the vibrant Badulla Market, where you can find local handicrafts, spices, and textiles. For a more modern shopping experience, head to the Abans showroom, offering a range of electronic goods and appliances. Both spots provide a unique taste of Sri Lankan culture and craftsmanship.

Recreation

The luxurious Uva Utopia Resort offers rejuvenating spa treatments and yoga sessions amidst stunning mountain views. Explore the tranquil surroundings with guided nature walks and indulge in healthy cuisine made from local ingredients, creating a perfect atmosphere for relaxation and self-discovery.

Adventure

Explore the lush landscapes of the Horton Plains National Park, where you can trek to the stunning World's End viewpoint. For a thrilling experience, try white-water rafting on the Mahaweli River, navigating exciting rapids while enjoying the serene surroundings.

Nightlife

In Badulla, explore lively evenings at local eateries like the Green View Restaurant, where you can enjoy traditional Sri Lankan dishes. For a more relaxed vibe, visit the Badulla City Centre, offering cafés and shops that stay open late, perfect for a leisurely stroll after dinner.

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

Booking tips and Expedia advantages for Badulla

To save money during your visit to Badulla, plan your trip during the off-peak months when accommodation prices are lower, avoiding the higher costs from April to June. Wednesday is the most economical day to stay, while Tuesdays tend to be pricier. Use Expedia's search tool to filter for eco-certified hotels and sort by price for the best deals. Consider booking a package that combines flights, hotels, and activities to maximise savings. Additionally, explore free activities and opt for public transport or walking to navigate the area affordably.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Badulla are , where the prices are slightly lower. This is in comparison to April to June, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Badulla is Wednesday. The most expensive day to stay in Badulla is Tuesday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to customise your preferences, such as your budget, preferred location, and desired hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are currently available. To discover the most affordable prices and offers, simply sort the price filter from low to high.
  • Consider bundling your trip: You can save money by combining your hotel booking in Badulla with your flights and activities through an Expedia package.

Find the best attractions in Badulla

Badulla, nestled in Sri Lanka's Uva Province, offers a delightful mix of outdoor activities, stunning scenery, and adventure. Key attractions include historic sites, charming temples, and breathtaking waterfalls, catering to those seeking cultural experiences or romantic getaways. For a memorable stay, consider exploring the best hotels in Badulla and the top local attractions to make the most of your visit.

  • Muthiyangana Raja Maha Viharaya: This ancient temple offers a serene atmosphere steeped in Buddhist culture. Visitors can admire the intricate architecture and vibrant murals, while experiencing the spiritual vibes that permeate the grounds.
  • St Mark’s Church: A charming historic site, St Mark’s Church showcases stunning Gothic architecture and is a testament to the colonial past of Sri Lanka. Its tranquil surroundings provide a peaceful retreat for reflection.
  • Kataragama Devale: This revered shrine is dedicated to the Hindu god Kataragama and is a focal point for devotees. The vibrant rituals and colourful festivals create a lively cultural experience that reflects local traditions.

Frequently asked questions

How much do hotels in Badulla cost?
In Badulla, you can find cheap options from RM70 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 RM70 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 "Traveller 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 favourite 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.