Search Hotels in Badulla

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • 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
$81 nightly
The price is $96
May 25 - May 26
Total with taxes and fees
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
$24 nightly
The price is $29
May 21 - May 22
Total with taxes and fees
mount view hotel

Target Range Villa - Luxury Getaway Nestled in the Heart of Badulla

Target Range Villa - Luxury Getaway Nestled in the Heart of Badulla
Badulla
$251 nightly
The price is $251
May 8 - May 9
Total with taxes and fees
Target Range Villa - Luxury Getaway Nestled in the Heart of Badulla

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
$34 nightly
The price is $40
May 8 - May 9
Total with taxes and fees
Hotel Sanasta

eighty seven guest 87 Badulla sri lanka

eighty seven guest 87 Badulla sri lanka
Badulla
eighty seven guest 87 Badulla sri lanka

Homestay in Badulla - 3BR & 2Bath

Homestay in Badulla - 3BR & 2Bath
Badulla
$65 nightly
The price is $65
May 8 - May 9
Total with taxes and fees
Homestay in Badulla - 3BR & 2Bath

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

Suriya Haven Homestay

Suriya Haven Homestay
3.0 star property
Badulla
Suriya Haven Homestay

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
$440 nightly
The price is $530
May 8 - May 9
Total with taxes and fees
98 Acres Resort & Spa

Heritance Tea Factory

Heritance Tea Factory
5.0 star property
Kandapola
9.0 out of 10, Wonderful, (259 reviews)
"Tea tour and tasting was a must-do experience! Dinner in the train car was amazing! Service was great and food was excellent!"
United States
Robert
$140 nightly
The price is $169
May 9 - May 10
Total with taxes and fees
Heritance Tea Factory

Te Dalu Resort & Spa

Te Dalu Resort & Spa
4.5 star property
Ella
9.2 out of 10, Wonderful, (5 reviews)
"Our stay at Te Dalu was exceptional. We loved that the hotel was located a little outside of Ella proper, which allowed for connection with the beautiful environment and scenery while still being convenient to the amenities of the main town. Our room faced the hillside and had a wonderful view of the temple on the hill, and in the morning with opening the balcony doors allowed us to listen to chants and the sounds of birds and monkeys while waking up. The hotel itself has lovely, large rooms and...
United States
Zoe
$115 nightly
The price is $136
May 10 - May 11
Total with taxes and fees
Te Dalu Resort & Spa

Wishing Tree Boutique Resort Haputale

Wishing Tree Boutique Resort Haputale
4.5 star property
Haputale
10.0 out of 10, Exceptional, (3 reviews)
"Fantastic Plac"
United Kingdom
Matthew John
$139 nightly
The price is $165
May 18 - May 19
Total with taxes and fees
Wishing Tree Boutique Resort Haputale

Elevate Ella Resort and Spa

Elevate Ella Resort and Spa
3.0 star property
Ella
9.6 out of 10, Exceptional, (13 reviews)
"Place is amazing and perfect location. Morning view is A++ and quick walk down to town for the best food around!"
American Samoa
douglas
$134 nightly
The price is $159
May 13 - May 14
Total with taxes and fees
Elevate Ella Resort and Spa

Onrock Boutique Hotel

Onrock Boutique Hotel
3.0 star property
Ella
8.8 out of 10, Excellent, (215 reviews)
"The pool!"
Canada
Katherine
$111 nightly
The price is $130
May 8 - May 9
Total with taxes and fees
Onrock Boutique Hotel

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
$52 nightly
The price is $62
May 10 - May 11
Total with taxes and fees
Hotel Alta Vista

Ella Flower Garden Resort

Ella Flower Garden Resort
3.5 star property
Ella
8.4 out of 10, Very Good, (37 reviews)
"It was indeed a flower garden with breathtaking views!"
United States
Kourosh
$120 nightly
The price is $141
Jun 1 - Jun 2
Total with taxes and fees
Ella Flower Garden Resort

The Cubes Ella

The Cubes Ella
3.5 star property
Ella
9.6 out of 10, Exceptional, (61 reviews)
"The room was simple but spotless. The staff were very friendly and helpful"
United Kingdom
Lauraine
$60 nightly
The price is $71
Jun 2 - Jun 3
Total with taxes and fees
The Cubes Ella

RAVANA RANGE ELLA

RAVANA RANGE ELLA
3.5 star property
Ella
8.2 out of 10, Very Good, (57 reviews)
"Staff are super, rooms spotless, and food is perfectly spiced. And the views are outstanding."
United States
Jane
$70 nightly
The price is $83
May 8 - May 9
Total with taxes and fees
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
$261 nightly
The price is $310
May 8 - May 9
Total with taxes and fees
EKHO Ella

Heaven Breeze Hotel Ella

Heaven Breeze Hotel Ella
3.0 star property
Ella
8.8 out of 10, Excellent, (15 reviews)
"Staff Will be a great hotel when completed "
United Kingdom
MARC
$114 nightly
The price is $135
May 8 - May 9
Total with taxes and fees
Heaven Breeze Hotel 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 around Badulla

Top reasons to visit Badulla

  • Stunning Nature Tours: Explore Badulla's breathtaking landscapes, including lush tea plantations and picturesque waterfalls.
  • Rich Cultural Heritage: Discover historic temples and serene shrines that reflect the rich traditions of the region.
  • Outdoor Adventures: Enjoy thrilling activities like hiking scenic trails and experiencing the great outdoors.
  • Vibrant Local Neighborhoods: Immerse yourself in the lively atmosphere of local markets and communities.
  • Comfortable Accommodations: Choose from a variety of hotels and resorts that cater to all preferences and needs.

Find great hotels in Badulla

Discover the charm of Badulla, Uva Province, where a variety of hotel accommodations await you. Whether you're seeking a pet-friendly retreat or an adventure-filled nature experience, Badulla offers a selection of hotels and resorts tailored to your needs. Explore the best Badulla hotels for a memorable stay, ensuring comfort and convenience during your visit to this beautiful destination.

  • mount view hotel: Mount View Hotel is a charming 3-star accommodation nestled in Badulla, offering guests the perfect blend of comfort and entertainment. This hotel is renowned for its breathtaking views and relaxing atmosphere, making it an ideal choice for leisure travelers. Guests can enjoy modern amenities including a Flatscreen TV and Cable TV, ensuring their entertainment needs are met. With its warm hospitality and serene surroundings, Mount View Hotel provides a delightful retreat for those looking to unwind and explore the beautiful Uva Province.
  • Hotel Sanasta: Hotel Sanasta is a 3-star lodging situated in the heart of Badulla, designed specifically for business travelers seeking convenience and comfort. This hotel features well-equipped meeting rooms and a professional environment, making it an excellent choice for those on a work trip. Guests appreciate the attentive staff dedicated to meeting their needs, alongside essential amenities that support a productive stay. With its central location, Hotel Sanasta allows easy access to local business hubs and attractions, making it a practical option for both work and leisure.
  • eighty seven guest 87 Badulla sri lanka: Eighty Seven Guest 87 is a budget-friendly resort that caters to golf enthusiasts visiting Badulla. This unique accommodation offers a golf-themed experience, allowing guests to participate in golf-related activities right at the property. It’s an inviting option for travelers looking to enjoy leisure time while indulging in their passion for golf. The friendly ambiance and affordable rates make it an attractive choice for budget-conscious visitors eager to explore the natural beauty and recreational opportunities of the Uva Province.

Where to stay in Badulla

Badulla, nestled in Sri Lanka's Uva Province, offers an unforgettable blend of outdoor adventures and stunning scenery. Explore the historic district, hike picturesque trails, and immerse yourself in the vibrant local neighborhoods. Nearby attractions like the lush tea plantations and breathtaking waterfalls enhance your experience, making Badulla a perfect destination for history buffs and nature lovers alike. Whether you're seeking adventure or relaxation, you'll find the ideal escape in and around Badulla.

  • Badulla: Nestled in the heart of Sri Lanka's Uva Province, Badulla is a vibrant city known for its stunning natural scenery and outdoor experiences. The city attracts travelers year-round, peaking from December to February. Visitors can explore beautiful beaches and the nearby national park, perfect for hiking and wildlife spotting. Badulla’s charming streets are filled with local culture and delicious cuisine, making it an ideal destination for those seeking both adventure and relaxation. Don't miss the chance to immerse yourself in the lush landscapes and warm hospitality of this enchanting locale.

Things to do in Badulla

Badulla, nestled in Sri Lanka's Uva Province, offers a delightful mix of outdoor adventures and serene scenery. Visitors can enjoy nature tours that showcase the region's stunning landscapes, indulge in a vibrant shopping experience at local malls, and unwind at wellness retreats. Whether you’re seeking adrenaline or relaxation, Badulla is an ideal destination for a memorable vacation.

Shopping

In Badulla, visit the bustling Badulla Market for local crafts and fresh produce. For a more modern experience, check out the Uva Mall, which offers a range of shops and eateries. Both places are perfect for finding unique gifts and souvenirs to take home.

Recreation

Experience rejuvenation at the Ella Spa, where you can indulge in traditional Ayurvedic treatments and soothing massages amidst lush greenery. Explore the nearby tea plantations for a serene hike, enjoying breathtaking views and the calming atmosphere of nature during your stay in Badulla.

Adventure

Explore the lush beauty of Ella Rock, a rewarding hike offering breathtaking views of tea plantations and valleys. For a thrilling experience, try white-water rafting on the Mahaweli River, navigating through exciting rapids while surrounded by stunning scenery.

Nightlife

Badulla offers a charming nightlife with cozy cafes and local eateries. Enjoy traditional Sri Lankan dishes at places like the Green Garden Restaurant. For a lively atmosphere, check out the local bars where you can mingle with locals and enjoy live music.

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

Booking tips and Expedia advantages for Badulla

  • 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: Utilize Expedia’s search tool to customize your options based on your budget, preferred location, and the type of hotel you’re looking for. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To find the best prices and deals, arrange the price filter from low to high.
  • Consider bundling your trip: You can save money by combining your hotel stay in Badulla with your flights and activities through an Expedia package deal.

Find the best attractions in Badulla

Badulla offers an exciting blend of outdoor adventure and cultural experiences, making it a perfect vacation spot. Visitors can explore stunning temples, serene shrines, and historic sites that reflect the rich heritage of the area. Whether you're seeking thrilling activities or a taste of local culture, Badulla has attractions that cater to every traveler's interests.

  • Muthiyangana Raja Maha Viharaya: This ancient temple offers a serene atmosphere steeped in history and spirituality. Visitors can admire its stunning architecture and intricate carvings while experiencing the rich cultural heritage of Sri Lanka.
  • St Mark’s Church: A beautiful example of colonial architecture, this historic church invites you to explore its peaceful surroundings. The intricate stained glass windows and serene ambiance provide a perfect backdrop for reflection and appreciation of local history.
  • Kataragama Devale: This sacred shrine is dedicated to the Hindu god Kataragama and attracts pilgrims year-round. Experience the vibrant rituals, colorful festivals, and the deep sense of devotion that characterizes this spiritual site.

The nearest major airports for your trip to Badulla

Traveling to Badulla, Uva Province, Sri Lanka, typically involves flying into Colombo's Bandaranaike International Airport (CMB), located 81 miles away. Several excellent hotel options near the airport include Jetwing Lagoon Wellness, a luxurious adults-only resort just 4 miles from CMB, and Sentido Heritance Negombo, a 5-star hotel 5 miles away, both offering airport shuttle services for easy access. Amagi Aria, a 5-star resort, is also conveniently situated 3 miles from the airport. These accommodations provide a comfortable stay, ensuring a smooth transition from your flight to your journey to Badulla.

Explore a world of travel with Expedia

Frequently asked questions

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