Photo by Minul Tennakoon

Find the best Badulla Hotels

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

Top Hotels Badulla

Tree Nature Resort

2.5 star property
Badulla
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."
Australia
Michael
The price is ₹7,099
₹8,409 total
includes taxes & fees
10 Dec - 11 Dec
Tree Nature Resort

mount view hotel

3.0 star property
Badulla
4.0 out of 10, (2)
"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

3.0 star property
Badulla
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. "
Germany
Timo
Hotel Sanasta

Red Lotus Holiday Resort

2.0 star property
Badulla
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 "
Australia
Swarna Mahinda
Red Lotus Holiday Resort

Orellia cabana

4.0 star property
Badulla
The price is ₹1,955
₹2,315 total
includes taxes & fees
8 Dec - 9 Dec
Orellia cabana

98 Acres Resort & Spa

4.5 star property
Ella
9.6 out of 10, Exceptional, (102)
"Fantastic view and beautiful accommodation."
Netherlands
nicol
98 Acres Resort & Spa

Hotel Onrock

3.0 star property
Ella
8.8 out of 10, Excellent, (197)
"Amazing view of Ella rock from our bedroom."
United Kingdom
Brian
The price is ₹9,279
₹12,044 total
includes taxes & fees
10 Dec - 11 Dec
Hotel Onrock

RAVANA RANGE ELLA

3.5 star property
Ella
8.6 out of 10, Excellent, (49)
"We were very pleased with our 2-day stay. Despite the older facilities, the service level was excellent. We had the pleasure of Thushanthan helping us with both directions, tips and service — and he spoke our language as well! Overall, a great place to stay for a weekend in Ella. Could use a little touch up here and there, and perhaps a broader range in the breakfast buffet, but truly a great offer for the price. "
Denmark
sandra stephanie
The price is ₹4,536
₹6,334 total
includes taxes & fees
28 Nov - 29 Nov
RAVANA RANGE ELLA

Ella Alpine Resort

2.5 star property
Ella
9.0 out of 10, Wonderful, (74)
"Clean,Staff very helpful,great breakfast.Views something else x"
United Kingdom
Michael
The price is ₹5,273
₹5,800 total
includes taxes & fees
3 Dec - 4 Dec
Ella Alpine Resort

Jetwing Kaduruketha

4.5 star property
Wellawaya
9.6 out of 10, Exceptional, (92)
"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 ₹11,913
₹15,499 total
includes taxes & fees
17 Dec - 18 Dec
Jetwing Kaduruketha

EKHO Ella

4.0 star property
Ella
9.2 out of 10, Wonderful, (84)
"Spectacular views and lovely staff "
United States
robert
The price is ₹33,245
₹43,550 total
includes taxes & fees
18 Dec - 19 Dec
EKHO Ella

Ella Ridge View

3.0 star property
Ella
9.2 out of 10, Wonderful, (32)
"Excellent view from the room. Staff is very friendly. Highly recommend for anyone who doesn't mind a 15 minute walk from the city centre to get a room with unobstructed views. Breakfast is also 10/10, served at the rooftop patio."
Canada
Ali
The price is ₹4,015
₹5,259 total
includes taxes & fees
27 Nov - 28 Nov
Ella Ridge View

Heritance Tea Factory

5.0 star property
Kandapola
9.0 out of 10, Wonderful, (252)
"Very unique stay in a heritage building. Staff amazing. "
Australia
Ron
The price is ₹17,012
₹22,522 total
includes taxes & fees
2 Dec - 3 Dec
Heritance Tea Factory

The Cubes Ella

4.0 star property
Ella
9.4 out of 10, Exceptional, (46)
"Beautiful quiet spot. Staff friendly and accommodating. Highly recommend! "
Australia
Di
The price is ₹7,156
₹9,797 total
includes taxes & fees
4 Dec - 5 Dec
The Cubes Ella

Ella Nine Peaks (Araliya Villa & The Club House)

3.0 star property
Ella
8.0 out of 10, Very good, (3)
"Usually all hotels/resorts will provide towels inside their bathrooms. The resort does not. Bring your own. Book villa so that you can enjoy breakfast in the forest."
Singapore
Nordin
Ella Nine Peaks (Araliya Villa & The Club House)

MOI Ella by DBI

3.5 star property
Ella
7.6 out of 10, Good, (4)
"The hotel middle of the forest above the mountain with peace and amazing view and a 15minute to walk to the temple ....with great foods and staff , Since we arrived until we left Sahiru answered alll our questions helped us with a smile he is amazing ... The hotel should be among the city's attractions in the middle of "
United States
milad
The price is ₹4,555
₹6,030 total
includes taxes & fees
3 Dec - 4 Dec
MOI Ella by DBI

Ella Dream Catcher Resort

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

Galway Heights Hotel

4.0 star property
Nuwara Eliya
8.6 out of 10, Excellent, (57)
"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"
United Kingdom
Sundeep
The price is ₹4,686
₹6,138 total
includes taxes & fees
30 Nov - 1 Dec
Galway Heights Hotel

Dream Cliff Mountain Resort

4.0 star property
Beragala
9.6 out of 10, Exceptional, (10)
"Great hotel with stunning mountain views. Nice and secluded - perfect for relaxation. Attentive service and great food. "
United States
Anonymous traveller
Dream Cliff Mountain Resort

Belmount Ella

3.0 star property
Ella
8.0 out of 10, Very good, (8)
"We really enjoyed our stay at Belmount Ella. The view from the rooms is absolutely stunning and the staff were very attentive. The room was nice, but the bathroom was rather basic and there were some damp smells"
France
Apollline
The price is ₹5,464
₹6,506 total
includes taxes & fees
27 Nov - 28 Nov
Belmount 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.

Black Friday Sale

Limited-time deals: Save up to 50% on select hotels
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.

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,259 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,259 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.