Find the best 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Badulla hotels

Tree Nature Resort

Tree Nature Resort
2.5 star property
Badulla
8.0 out of 10, Very good, (1 review)
"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."
Australia
Michael
Tree Nature Resort

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
mount view hotel

Hotel Sanasta

Hotel Sanasta
3.0 star property
Badulla
2.0 out of 10, (1 review)
"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. "
Germany
Timo
Hotel Sanasta

Suriya Haven Homestay

Suriya Haven Homestay
2.0 star property
Badulla
Suriya Haven Homestay

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

98 Acres Resort & Spa

98 Acres Resort & Spa
4.5 star property
Ella
9.4 out of 10, Exceptional, (104 reviews)
"Fantastic view and beautiful accommodation."
Netherlands
nicol
The price is ₹60,370
₹80,706 total
includes taxes & fees
26 Mar - 27 Mar
98 Acres Resort & Spa

Elevate Ella Resort and Spa

Elevate Ella Resort and Spa
3.0 star property
Ella
9.0 out of 10, Wonderful, (6 reviews)
"They really go above and beyond to make your stay excellent. The property has no reviews because it’s a new opening, but the room are spacious, the view is great and the bed very comfy. Make sure to dine at their restaurant, the food is delicious! "
United Kingdom
Angela Ilenia
The price is ₹13,874
₹16,371 total
includes taxes & fees
28 Feb - 1 Mar
Elevate Ella Resort and Spa

Heritance Tea Factory

Heritance Tea Factory
5.0 star property
Kandapola
9.0 out of 10, Wonderful, (253 reviews)
"Everything was outstanding, the staff was friendly, extremely polite and made sure everything was to our liking. We splurged in the dinner train experience. It was well worth the extra. The experience will forever be forged in our hearts and memories..if you can afford , take the time or value a different experience go for it ♥️"
Canada
Denis
The price is ₹18,684
₹25,159 total
includes taxes & fees
28 Feb - 1 Mar
Heritance Tea Factory

Heaven Breeze Hotel Ella

Heaven Breeze Hotel Ella
3.0 star property
Ella
9.2 out of 10, Wonderful, (9 reviews)
"Beautiful, serene location and lovely staff. Attentive people and great breakfast. The only negative was that it was difficult to find as there are no signs pointing to how to get to it, and it is hidden in the middle of the forest."
United States
Priya
The price is ₹10,406
₹12,279 total
includes taxes & fees
28 Feb - 1 Mar
Heaven Breeze Hotel Ella

Ella Retreat Hotel

Ella Retreat Hotel
3.5 star property
Ella
9.2 out of 10, Wonderful, (30 reviews)
"Charming, beautiful view, helpful staff."
United States
Trude
The price is ₹7,731
₹9,122 total
includes taxes & fees
27 Feb - 28 Feb
Ella Retreat Hotel

Ella Dream Catcher Resort

Ella Dream Catcher Resort
3.5 star property
Ella
9.2 out of 10, Wonderful, (37 reviews)
"Hotel is excellant everything need and clean Only road are very rough need improvement "
United States
Karim
Ella Dream Catcher Resort

Jetwing Kaduruketha

Jetwing Kaduruketha
4.5 star property
Wellawaya
9.6 out of 10, Exceptional, (98 reviews)
"General manager to junior staff has been truly amazing during our entire stay. Very clean, comfortable place for nature loving people like us. The lunch and breakfast we enjoyed a lot! We sure will come back! "
United States
Neesha
The price is ₹16,561
₹21,867 total
includes taxes & fees
27 Feb - 28 Feb
Jetwing Kaduruketha

Onrock Boutique Hotel

Onrock Boutique Hotel
3.0 star property
Ella
8.8 out of 10, Excellent, (206 reviews)
"Lovely gem in the hills of Ella "
Canada
Joanne
The price is ₹10,279
₹13,342 total
includes taxes & fees
17 Mar - 18 Mar
Onrock Boutique Hotel

Ella Alpine Resort

Ella Alpine Resort
2.5 star property
Ella
8.8 out of 10, Excellent, (80 reviews)
"Clean,Staff very helpful,great breakfast.Views something else x"
United Kingdom
Michael
The price is ₹9,748
₹10,723 total
includes taxes & fees
27 Feb - 28 Feb
Ella Alpine Resort

RAVANA RANGE ELLA

RAVANA RANGE ELLA
3.5 star property
Ella
8.2 out of 10, Very good, (56 reviews)
"Staff are super, rooms spotless, and food is perfectly spiced. And the views are outstanding."
United States
Jane
The price is ₹5,534
₹7,576 total
includes taxes & fees
1 Mar - 2 Mar
RAVANA RANGE ELLA

EKHO Ella

EKHO Ella
4.0 star property
Ella
9.2 out of 10, Wonderful, (86 reviews)
"excellent property. close to restaurants. nice location. Awesome view. wish we could have stayed more days."
United Kingdom
Dianne
The price is ₹31,752
₹41,592 total
includes taxes & fees
9 Mar - 10 Mar
EKHO Ella

Ella Ridge View

Ella Ridge View
3.0 star property
Ella
9.2 out of 10, Wonderful, (42 reviews)
"The sureounding area is still under development but the property itself, the staff, checkin, breakfast all excellent"
United States
Masud
The price is ₹4,093
₹5,361 total
includes taxes & fees
11 Mar - 12 Mar
Ella Ridge View

Hotel Alta Vista

Hotel Alta Vista
3.5 star property
Ella
8.0 out of 10, Very good, (34 reviews)
" Cleanliness, friendly Staff, breakfast buffet."
Canada
Saku
Hotel Alta Vista

The Cubes Ella

The Cubes Ella
4.0 star property
Ella
9.6 out of 10, Exceptional, (60 reviews)
"Excellent hotel, fantastic staff. Polite. Friendly. Respectful. Informative. Food was good. Cant fault them "
Australia
Flame
The price is ₹6,201
₹8,488 total
includes taxes & fees
27 Feb - 28 Feb
The Cubes Ella

O2 Villas Ella

O2 Villas Ella
4.5 star property
Ella
8.0 out of 10, Very good, (2 reviews)
"Trevlig och hjälpsam personal och god frukost! Men extremt lyhört och svårt att få upp värmen i rummet. "
Sweden
Erica
The price is ₹30,846
₹36,725 total
includes taxes & fees
9 Mar - 10 Mar
O2 Villas Ella
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

  • Stunning Natural Beauty: Badulla boasts picturesque landscapes, including lush hills and serene waterfalls, perfect for nature lovers.
  • Rich Cultural Heritage: Explore ancient temples and shrines, immersing yourself in the local history and traditions.
  • Adventure Activities: The region offers thrilling outdoor adventures, making it ideal for adventure enthusiasts.
  • Vibrant Local Festivals: Experience the lively annual festivals, showcasing the unique culture of Badulla.
  • Diverse Accommodation Options: From pet-friendly hotels to convenient lodgings, you can find the perfect place to stay.

Find great hotels in Badulla

Badulla, nestled in the picturesque Uva Province, offers a delightful array of accommodation options catering to diverse traveller needs. From pet-friendly hotels to business-themed stays, you can find the perfect retreat for your city-themed vacation. Notable options include A'lankaa Resorts and accessible lodgings conveniently located near Badulla Station, ensuring a memorable experience in this charming region.

  • Mount View Hotel: Nestled in the picturesque landscapes of Badulla, Mount View Hotel offers a delightful blend of comfort and entertainment. This 3-star hotel is perfect for those seeking a relaxing stay while enjoying modern amenities such as Cable TV and a flat-screen television in each room. The hotel's inviting atmosphere makes it an ideal choice for families and leisure travellers, allowing guests to unwind and soak in the stunning views of the surrounding mountains.
  • Hotel Sanasta: For business travellers looking for a seamless experience, Hotel Sanasta is the ideal choice. This 3-star property is designed with a professional yet welcoming atmosphere, providing essential services and facilities tailored for corporate guests. Whether you need meeting rooms or high-speed internet access, Hotel Sanasta has you covered. Its central location in Badulla ensures easy access to local business hubs, making it a convenient base for your professional commitments.
  • Eighty Seven Guest 87 Badulla Sri Lanka: Embrace a unique golf and ski-themed vacation at Eighty Seven Guest 87. This resort-style accommodation not only caters to golf enthusiasts with its on-site golfing experiences but also provides access to ski shuttles and lifts nearby for those craving winter sports. The blend of outdoor activities makes it perfect for adventurous travellers, while the tranquil surroundings offer a serene retreat after a day of excitement.

Where to stay in Badulla

Badulla, nestled in the Uva Province of Sri Lanka, offers a captivating blend of outdoor adventures and scenic beauty. From exploring the lush landscapes of Ambewela Farm to delving into the rich history of ancient villages dating back to the Anuradhapura era, there's something for every traveller. Embrace the vibrant atmosphere and indulge in the myriad of experiences that await in this enchanting region.

  • Badulla: Nestled in the Uva Province, Badulla is known for its moderate seasonal influx of travellers, with peaks from December to February. This vibrant city offers a delightful blend of outdoor adventure and stunning scenery. Visitors can explore local landmarks such as temples and national parks, making it an ideal destination for nature enthusiasts. The city is also home to shopping centres, enhancing the travel experience. Don't miss the chance to immerse yourself in the rich culture and picturesque landscapes that Badulla has to offer.

Things to do in Badulla

Badulla, nestled in the Uva Province of Sri Lanka, is perfect for outdoor and adventure enthusiasts. Visitors can explore adventure playgrounds and partake in thrilling adventure tours. The town also hosts an annual festival, providing a glimpse into local culture. In addition, there are shopping centres and recreational areas for leisurely pursuits, making Badulla an ideal destination for a scenic vacation filled with diverse activities.

Shopping

In Badulla, visit the bustling Badulla Town Market for local handicrafts and fresh produce. For a more contemporary experience, check out the Uva Shopping Complex, which offers a variety of shops for clothing and souvenirs, perfect for finding unique gifts to take home.

Recreation

Experience tranquillity at The Nature Resort, where you can indulge in rejuvenating spa treatments amidst lush greenery. Follow this with a scenic hike to the stunning Diyaluma Falls, immersing yourself in nature's beauty and refreshing waters.

At The Secret Garden, enjoy yoga sessions surrounded by serene landscapes. Post-yoga, explore the enchanting tea plantations nearby, savouring the exquisite flavours of Sri Lankan tea while soaking in the picturesque views.

Adventure

Explore the stunning landscapes at Ella Rock, where a rewarding hike leads to breathtaking views. For an exhilarating experience, try white-water rafting on the rapids of the Mahaweli River, immersing yourself in the thrill of nature’s power and beauty.

Nightlife

In Badulla, the vibrant atmosphere comes alive with local pubs and small bars where you can enjoy traditional Sri Lankan music and dance. The streets are filled with friendly locals, and you might even stumble upon open-air markets showcasing authentic street food delights.

*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 on your trip to Badulla, consider visiting in September, when prices are lower compared to the peak months of April to June. Wednesdays offer the most economical accommodation rates, while Tuesdays tend to be pricier. Utilize Expedia's search tool to find budget-friendly hotels by sorting results from lowest to highest. Look for Eco-certified options for sustainable stays. Additionally, package deals that combine flights, hotels, and activities can further reduce your overall expenses, ensuring a more affordable holiday experience.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Badulla are September, 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: Expedia's search tool enables you to specify your budget, desired location, and additional preferences. You can sort the results to display prices from lowest to highest, ensuring you see the most affordable hotels first. Furthermore, you can refine your choices by hotel category; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are available for booking.
  • Consider bundling your trip: You can potentially save money by combining your hotel reservation in Badulla with your flights and activities through an Expedia package.

Find the best attractions in Badulla

Badulla in the Uva Province of Sri Lanka offers a delightful blend of adventure, culture, and stunning scenery, making it an ideal destination for outdoor enthusiasts. Visitors can explore a variety of attractions, including ancient temples, picturesque waterfalls, and serene shrines, all providing rich cultural experiences. Whether you're seeking thrilling adventures or tranquil landscapes, Badulla caters to every traveler's desires.

  • Muthiyangana Raja Maha Viharaya: Nestled in Badulla, this ancient temple exudes cultural richness and spiritual ambience. Marvel at the intricate architecture and serene surroundings, making it a perfect spot for reflection and exploration of Sri Lanka's heritage.
  • Dunhinda Falls: Experience the breathtaking beauty of Dunhinda Falls, a stunning waterfall surrounded by lush greenery. Ideal for adventure seekers, it's a romantic getaway for couples and a fantastic site for photography enthusiasts.
  • Kataragama Devale: This sacred shrine in Badulla offers a glimpse into Sri Lanka's diverse religious practices. With its tranquil atmosphere and vibrant rituals, it’s a captivating place to immerse yourself in local culture and spirituality.

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in Badulla cost?
The season and factors like Christmas and school holidays can influence the price of a hotel in Badulla. You can find cheap options from ₹5,361 in a few different ways on Expedia. First, select the dates you'd like to get away, then use the filters such as property type and amenities to fine-tune your search. You can also sort by price, so the cheapest options appear first.
When is the best time to go to Badulla?
That all depends on what you want from your Badulla break. If you choose to visit in summer, which is between June and August, expect average temperatures of between -7ºC and -4ºC. Badulla has a tropical rainforest climate, so bear that in mind when packing.
How can I find cheap hotels in Badulla?
An excellent place to begin your search is with our "Price per night" filter. At the moment, the cheapest properties start at ₹5,361 per night. Other ways to snap up an affordable Badulla stay are by booking well in advance and being flexible with dates. For even more great prices, go to our cheap hotels in Badulla page.
What are the best hotels in Badulla for families?
Pack your bags (and the kiddos!) and get ready for an action-packed getaway at one of our popular family-friendly hotels in Badulla. Located in Badulla, Weligama Holiday Inn is a great pick. Complimentary breakfast and laundry facilities are two of the amenities here. Or unwind with the fam at River Side Hotel. You can also search for your dream stay by clicking on the "Family friendly" box in the "Traveller experience" section of our handy filters.
Why should I book my Badulla hotel with Expedia?
Incredible deals and a wide range of options are two of the many reasons to book your Badulla hotel with Expedia. On top of that, our free rewards platform, One Key™, lets you collect and use OneKeyCash™* on eligible car rentals, hotels and more. And if your plans change and you have to modify your reservation, don't fret. Our online Help Centre is ready to assist you anytime, day or night.*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.