Photo by Minul Tennakoon

Search Hotels in Badulla

    price find illustration

    Upfront pricing

    Our total price for your stay includes taxes and fees
    deals illustration

    Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 544 hotels in Badulla with room rates, reviews, and availability. Most hotels are fully refundable.

Tree Nature Resort

3.0 star property
8.0 out of 10, Very Good, (1)
"A unique experience. Staying in a treehouse was very high on the novelty scale. Expect a slight slope in the floor, and don't forget to close the windows before you go to bed as the monkeys are sneaky and will steal any fruit that you leave on the dining table. A fun night. If you are averse to a staircase, this might not suit, you though."
$82 nightly
The price is $96
Aug 15 - Aug 16
Total includes taxes and fees
Tree Nature Resort

Hotel Sanasta

3.0 star property
2.0 out of 10, (1)
"Das Hotel sollte Expedia aus dem Programm nehmen. Das Zimmer war schmutzig, verstaubt. Das Bad riecht übel. Kein warmes Wasser. Das fenster im Bad liess sich nicht schließen, dadurch besteht die Gefahr dass Mosquitos ungehindert eindringen und das in den Tropen. Im Flur liegen tote Insekten, Kakerlaken. Insgesamt ist das gesamte hotel schmutzig und heruntergekommen auch wenn sich das Personal bemüht. "
Hotel Sanasta

mount view hotel

3.0 star property
4.0 out of 10, (1)
mount view hotel

eighty seven guest 87 Badulla sri lanka

eighty seven guest 87 Badulla sri lanka

Red Lotus Holiday Resort

2.0 star property
6.0 out of 10, (1)
"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 "
Red Lotus Holiday Resort

Homestay in Badulla - 3BR & 2Bath

2.0 star property
$65 nightly
The price is $65
Aug 3 - Aug 4
Total includes taxes and fees
Homestay in Badulla - 3BR & 2Bath

98 Acres Resort & Spa

4.5 star property
9.4 out of 10, Exceptional, (94)
"Had a quality time because of the service they provided us during the stay. "
$466 nightly
The price is $556
Sep 1 - Sep 2
Total includes taxes and fees
98 Acres Resort & Spa

Ella Alpine Resort

2.5 star property
9.0 out of 10, Wonderful, (66)
"Property is like 1 km away from the main Ella town , but scheduled but the view from the hotel is amazing , best sunrise view, nicely managed , staff is amazing and very helpful "
$67 nightly
The price is $67
Sep 1 - Sep 2
Total includes taxes and fees
Ella Alpine Resort

Heritance Tea Factory

5.0 star property
9.0 out of 10, Wonderful, (243)
"The staff were incredibly welcoming, we had a great time. The hotel is located in a remote area, so many "
$146 nightly
The price is $172
Aug 6 - Aug 7
Total includes taxes and fees
Heritance Tea Factory

Hotel Onrock

3.0 star property
8.8 out of 10, Excellent, (189)
"We had a good stay in this Hotel. Staff was very friendly. "
$114 nightly
The price is $135
Aug 3 - Aug 4
Total includes taxes and fees
Hotel Onrock

Ella Flower Garden Resort

3.5 star property
8.4 out of 10, Very Good, (32)
"It was indeed a flower garden with breathtaking views!"
Ella Flower Garden Resort

Belmount Ella

3.0 star property
10.0 out of 10, Exceptional, (1)
"We had a one-night stay at Belmount. Great place, amazing view from the room, very friendly staff and a nice breakfast. Can recommend "
$65 nightly
The price is $77
Aug 2 - Aug 3
Total includes taxes and fees
Belmount Ella

RAVANA RANGE ELLA

3.5 star property
8.4 out of 10, Very Good, (45)
"Wonderful views very helpful friendly staff good food options walkable to the town. Could do with a quiet curfew at 11pm as people very noisy till early hours and not much sleep perhaps a small change to hotel policy that quiet after 12 pm? Otherwise was very good stay and would recommend "
$63 nightly
The price is $75
Aug 3 - Aug 4
Total includes taxes and fees
RAVANA RANGE ELLA

Jetwing Kaduruketha

4.5 star property
9.6 out of 10, Exceptional, (88)
"Beautiful, tranquil hotel with amazing views. Food was excellent and service was exceptional. We will definitely come back again, but for a longer stay."
$214 nightly
The price is $253
Aug 3 - Aug 4
Total includes taxes and fees
Jetwing Kaduruketha

EKHO Ella

4.0 star property
9.2 out of 10, Wonderful, (81)
"Spectacular views and lovely staff "
EKHO Ella

Hillcrest

3.0 star property
8.8 out of 10, Excellent, (14)
"It was very nice. Pretty good view of the mountains."
$80 nightly
The price is $95
Aug 3 - Aug 4
Total includes taxes and fees
Hillcrest

Galway Heights Hotel

4.0 star property
8.8 out of 10, Excellent, (56)
"Hotel is very clean, food and breakfast excellent but what pleased us most is the staff who were always available with a smile on their face and always ready to help"
$81 nightly
The price is $97
Aug 3 - Aug 4
Total includes taxes and fees
Galway Heights Hotel

Ella Bamboo Cabana

3.0 star property
8.0 out of 10, Very Good, (17)
"This place is magical! Truly a stay in the jungle. There’s no road to the cabin so the last part you have to walk on the railway. However the staff were really helpful and carried our suitcases the whole way - so do recommend to pack lightly. The place was amazing and the staff were so kind and helpful. Highly recommend! "
Ella Bamboo Cabana

Serenus Boutique Villa

3.5 star property
9.2 out of 10, Wonderful, (45)
"Excellent service and a great staff. Food was excellent. Good location overlooking lake gregory. "
$59 nightly
The price is $70
Aug 3 - Aug 4
Total includes taxes and fees
Serenus Boutique Villa

Hotel Alta Vista

3.5 star property
8.2 out of 10, Very Good, (31)
"Very conveniently located in Ella. Close to all the famous attractions and the hotel staff are very hospitable. Highly recommended."
$65 nightly
The price is $78
Aug 3 - Aug 4
Total includes taxes and fees
Hotel Alta Vista
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

Find out more about Badulla

Find out more about Badulla

Top reasons to visit Badulla

  • Breathtaking Waterfalls: Badulla is home to stunning waterfalls, perfect for a refreshing dip and picturesque views.
  • Cultural Temples: Explore historic temples that showcase the region's rich cultural heritage and architectural beauty.
  • Outdoor Adventures: Engage in hiking and outdoor activities surrounded by lush landscapes and stunning scenery.
  • Charming Local Markets: Experience vibrant local markets offering unique crafts, fresh produce, and authentic Sri Lankan cuisine.
  • Scenic Views of Ella: Enjoy panoramic views and picturesque landscapes in the nearby town of Ella, a must-visit for nature lovers.

Find great hotels in Badulla

Discover a delightful selection of hotels in Badulla, Uva Province, where comfort meets affordability. With options ranging from 2 to 3 stars, you can find the perfect lodging to suit your needs, whether you seek a natural retreat, an adventurous escape, or a city-centric experience. Explore the charm of Badulla and its surroundings while enjoying a cozy stay at one of its welcoming hotels or resorts.

  • Mount View Hotel: Nestled in the heart of Badulla, the Mount View Hotel is a cozy 3-star accommodation that boasts stunning vistas of the surrounding mountains. This hotel is perfect for nature lovers and those seeking tranquility. Guests can unwind in comfortable rooms equipped with Flatscreen and Cable TV for entertainment. The hotel’s serene atmosphere is complemented by its proximity to local attractions, making it a great base for exploring the enchanting landscapes of Uva Province.
  • River Side Hotel: Offering a refreshing retreat, the River Side Hotel is another 3-star option that captivates with its picturesque riverside location. Ideal for food enthusiasts, this hotel features a variety of dining options, including a full-service restaurant and a bar and lounge area. Guests can enjoy hearty breakfasts and unwind in well-appointed rooms with Satellite and standard Television. The soothing sounds of the river and the inviting ambiance make this hotel a delightful choice for those looking to relax after a day of adventure.
  • The Grand Heritage: A blend of comfort and culture, The Grand Heritage is a charming 3-star hotel situated close to Badulla’s city center and historical districts. The property offers a range of dining options, ensuring that guests start their day with a satisfying breakfast. Rooms are equipped with Cable TV and standard Television for entertainment. The hotel’s strategic location allows visitors to easily explore local historical sites and cultural offerings, making it a great choice for those interested in experiencing the rich heritage of the region.

Discover the best areas to stay in Badulla

Badulla, nestled in Sri Lanka's Uva Province, offers a captivating blend of outdoor adventures and stunning scenery. Explore the vibrant Badulla city and its rich historical vibes, or venture around the district to discover breathtaking views and cultural experiences. Whether you're hiking through lush landscapes or enjoying family-friendly activities, Badulla promises an unforgettable vacation filled with excitement and natural beauty.

  • Badulla: Nestled in the lush hills of Uva Province, Badulla is a charming city known for its breathtaking scenery and rich cultural heritage. The city serves as a gateway to some of Sri Lanka's most beautiful national parks and temples, making it a prime destination for outdoor and adventure enthusiasts. Visitors can explore the stunning landscapes that surround Badulla, including tea plantations and waterfalls, which provide perfect opportunities for photography and relaxation. The city experiences a moderate influx of travelers, with peak visits occurring from December to February, attracting those eager to experience its vibrant local culture. Highlights include the ancient temples that reflect the region's spiritual heritage and the bustling local markets offering a taste of authentic Sri Lankan life. Badulla's shopping centers provide ample opportunities for souvenirs and local crafts, ensuring that visitors leave with a piece of this picturesque city.

Booking tips and Expedia advantages for Badulla

To save money on your trip to Badulla, consider visiting during the cheaper months of February, May, and December when hotel prices are lower. Book your stay about a month in advance or check Expedia for last-minute deals. Saturdays tend to be the least expensive days to stay, while Wednesdays are pricier. Take advantage of free attractions like Muthiyangana Raja Maha Viharaya and Dunhinda Falls. Combine hotel reservations with flights for package deals, and join Expedia’s One Key membership for exclusive discounts and rewards on future bookings.

  • The most and least expensive months on average to stay in a hotel: The hotel pricing in Badulla is seasonal. The cheapest months to stay in Badulla are February, May and December, where the prices are usually lower. This is in comparison to April, June and October, where prices are usually higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Badulla is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Badulla is Saturday. The most expensive day to stay in Badulla is Wednesday.
  • Find cheap hotels on Expedia: Expedia’s search tool makes it easy to choose your budget, desired location, and additional preferences. You can arrange the results to display prices from lowest to highest, ensuring that the most affordable hotels appear at the top. Additionally, you have the option to refine your search by hotel type; for instance, checking the "Eco-certified" filter will show you a selection of sustainable and eco-friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your Badulla hotel reservation with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in Badulla

Badulla, located in Uva Province, Sri Lanka, offers a fantastic blend of outdoor adventures and stunning scenery. Visitors can explore captivating temples, breathtaking waterfalls, and historic sites that reflect the region's rich culture. Ideal for those seeking romance and outdoor experiences, nearby attractions include the picturesque views of Ella and the charming town of Nuwara Eliya. Whether you're looking for relaxation or adventure, Badulla has something for every traveler.

  • Muthiyangana Raja Maha Viharaya: This ancient temple is a serene spot in Badulla, rich in cultural significance. Visitors can admire intricate carvings, peaceful surroundings, and the vibrant atmosphere that reflects Sri Lankan heritage.
  • Dunhinda Falls: Known for its stunning beauty, Dunhinda Falls is a romantic and adventurous getaway. The lush greenery and cascading water create a picturesque setting, perfect for nature lovers and thrill-seekers alike.
  • St Mark’s Church: A historic gem in Badulla, St Mark’s Church showcases colonial architecture and offers a glimpse into the region's past. The tranquil ambiance and beautiful stained glass windows provide a cultural experience worth exploring.

Frequently asked questions

How much do hotels in Badulla cost?
In Badulla, you can find cheap options from $65 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 66ºF and 81ºF. 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 $65 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?
Reserve a Badulla stay with Expedia for choice, price and ease. Also, our One Key™ rewards program lets you collect OneKeyCash™* on eligible flights, activities, hotels, car rentals and more. Plus, we offer flexibility in case your itinerary changes, and if you want to ask us anything or need assistance, our online Help Center is available 24/7. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.