Photo by Minul Tennakoon

Search 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

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)
"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 S$114
includes taxes & fees
10 Jan - 11 Jan
Tree Nature Resort

Hotel Sanasta

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

mount view hotel

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

Red Lotus Holiday Resort

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

Suriya Haven Homestay

Suriya Haven Homestay
2.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)
"This hotel is just amazing, the views from the rooms is second to none. The service is so good from the minute you arrive, they welcome you and make you feel at home. The beds are super comfortable & the amenities are great. Location is perfect as it’s right by little Adam peak and not far from the Ella town. One of our highlights was going up Adam peak & Ella rock with the in house naturalist - Gaya. He was absolutely brilliant and helpful in not only guiding us, but also showing us all the...
United Kingdom
Tasvi
98 Acres Resort & Spa

Ella Alpine Resort

Ella Alpine Resort
2.5 star property
Ella
9.0 out of 10, Wonderful, (75)
"Clean,Staff very helpful,great breakfast.Views something else x"
United Kingdom
Michael
The price is S$96
includes taxes & fees
1 Feb - 2 Feb
Ella Alpine Resort

Heaven Breeze Hotel Ella

Heaven Breeze Hotel Ella
3.0 star property
Ella
10.0 out of 10, Exceptional, (3)
"spotless rooms, comfortable bed, really helpful and friendly staff with good breakfasts. be aware the hotel is at the top of quite a steep hill, we enjoyed the walking but maybe consider using a tuktuk if you're not a fan! overall this was probably the best hotel we stayed at in Sri Lanka"
United Kingdom
John-Paul
The price is S$173
includes taxes & fees
10 Jan - 11 Jan
Heaven Breeze Hotel Ella

RAVANA RANGE ELLA

RAVANA RANGE ELLA
3.5 star property
Ella
8.2 out of 10, Very good, (54)
"View is good from upper floors but the road is very bad"
United States
Monjurul
RAVANA RANGE ELLA

Hotel Onrock

Hotel Onrock
3.0 star property
Ella
8.8 out of 10, Excellent, (199)
"Amazing view of Ella rock from our bedroom."
United Kingdom
Brian
The price is S$173
includes taxes & fees
18 Jan - 19 Jan
Hotel Onrock

Jetwing Kaduruketha

Jetwing Kaduruketha
4.5 star property
Wellawaya
9.6 out of 10, Exceptional, (94)
"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 S$313
includes taxes & fees
18 Jan - 19 Jan
Jetwing Kaduruketha

EKHO Ella

EKHO Ella
4.0 star property
Ella
9.2 out of 10, Wonderful, (86)
"excellent property. close to restaurants. nice location. Awesome view. wish we could have stayed more days."
United Kingdom
Dianne
The price is S$532
includes taxes & fees
12 Jan - 13 Jan
EKHO Ella

Ella Ridge View

Ella Ridge View
3.0 star property
Ella
9.2 out of 10, Wonderful, (34)
"You come here for the views which are stunning. Hospitality was great. Rooms were basic but comfortable, spacious. Electricity a bit flaky at times. Not suitable for those with mobility issues otherwise a beautiful setting. "
United Kingdom
Alison
The price is S$50
includes taxes & fees
12 Jan - 13 Jan
Ella Ridge View

Ella Dream Catcher Resort

Ella Dream Catcher Resort
3.5 star property
Ella
9.2 out of 10, Wonderful, (36)
"Hotel is excellant everything need and clean Only road are very rough need improvement "
United States
Karim
The price is S$128
includes taxes & fees
12 Jan - 13 Jan
Ella Dream Catcher Resort

The Cubes Ella

The Cubes Ella
4.0 star property
Ella
9.6 out of 10, Exceptional, (51)
"Excellent hotel, fantastic staff. Polite. Friendly. Respectful. Informative. Food was good. Cant fault them "
Australia
Flame
The price is S$120
includes taxes & fees
12 Jan - 13 Jan
The Cubes Ella

Heritance Tea Factory

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 S$206
includes taxes & fees
18 Jan - 19 Jan
Heritance Tea Factory

O2 Villas Ella

O2 Villas Ella
4.5 star property
Ella
The price is S$356
includes taxes & fees
18 Jan - 19 Jan
O2 Villas Ella

Ella Mansion

Ella Mansion
2.0 star property
Ella
7.8 out of 10, Good, (14)
"The room was great and the people who work at this place are very friendly! Do not hesitate to book at this hotel!"
Canada
Antonin
Ella Mansion

Ella Nine Peaks (Araliya Villa & The Club House)

Ella Nine Peaks (Araliya Villa & The Club House)
3.0 star property
Ella
8.6 out of 10, Excellent, (4)
"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)

Galway Heights Hotel

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
Galway Heights Hotel
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

  • Scenic Outdoor Adventures: Badulla is perfect for nature lovers, offering stunning landscapes and opportunities for birdwatching and nature tours.
  • Historic Temples and Shrines: Discover captivating temples and historic sites that reflect the rich local culture and heritage.
  • Picturesque Waterfalls: Explore the breathtaking waterfalls in the area, adding to Badulla's natural charm.
  • Diyaluma View Cottage: Enjoy panoramic views and serene surroundings at this picturesque spot, ideal for relaxation.
  • Diverse Accommodations: Choose from a variety of lodging options, from charming hotels to relaxing resorts, catering to all preferences.

Find great hotels in Badulla

Experience a delightful stay in Badulla, where a variety of accommodations await to cater to every traveller’s preferences. From charming hotels to relaxing resorts, you’ll find pet-friendly options, as well as business and city-themed facilities. Whether you seek budget-friendly choices or the best hotels in the area, Badulla offers a range of lodging that ensures a memorable vacation in the scenic Uva Province of Sri Lanka.

  • Mount View Hotel: Set in the heart of Badulla, Mount View Hotel offers a delightful blend of comfort and entertainment. This 3-star hotel features well-appointed rooms equipped with modern amenities, including Flatscreen and Cable TV, ensuring guests have access to their favourite shows and movies during their stay. The hotel’s inviting atmosphere and picturesque views make it a perfect retreat for leisure travellers seeking relaxation while enjoying the vibrant local culture.
  • Hotel Sanasta: Ideal for business travellers, Hotel Sanasta is a 3-star establishment that caters specifically to those on work-related trips. Located in Badulla, the hotel boasts essential facilities, including meeting rooms and high-speed internet access, making it a practical choice for professionals. Guests appreciate the dedicated services tailored to enhance their business experience while also enjoying the comfort of well-furnished rooms designed for productivity and relaxation.
  • Eighty Seven Guest 87 Badulla Sri Lanka: For those seeking an adventure-filled stay, Eighty Seven Guest 87 offers a unique resort experience in Badulla. Emphasising golf and skiing, this property provides easy access to ski shuttles and lifts, making it ideal for winter sports enthusiasts. Additionally, golf lovers can enjoy the on-site golfing facilities, ensuring a thrilling vacation filled with outdoor activities and scenic beauty, perfect for active travellers looking to explore both sports.

Where to stay in Badulla

Badulla, nestled in the Uva Province, offers a delightful blend of adventure and stunning scenery. Explore the charming Badulla town, where historical sites await. For breathtaking views, visit the Diyaluma View Cottage, a perfect spot for nature lovers. Enjoy a stay at a holiday resort, where you can unwind and immerse yourself in the region's natural beauty. Badulla promises an unforgettable experience filled with outdoor activities and picturesque landscapes.

  • Badulla: Nestled in the heart of Uva Province, Badulla is a charming city known for its stunning landscapes and rich cultural heritage. Visitors flock here for outdoor adventures, with nearby national parks and temples offering a glimpse into Sri Lanka's spiritual and natural beauty. The city experiences a moderate flow of tourists, peaking between December and February. Explore local shopping centres and indulge in the vibrant atmosphere, while immersing yourself in the captivating scenery that surrounds this delightful destination.

Things to do in Badulla

Badulla offers a delightful blend of outdoor adventures and stunning scenery, perfect for a memorable vacation. Visitors can explore shopping centres and recreational areas while indulging in birdwatching and nature tours that showcase the region's natural beauty. Experience the vibrant local culture and create unforgettable memories in this charming town.

Shopping

In the heart of Badulla, you'll discover vibrant local markets like the Badulla Market, perfect for unique souvenirs and handicrafts. For a more modern shopping experience, visit the Uva Mall, which offers a variety of stores for gifts and local products that reflect Sri Lankan culture.

Recreation

In Badulla, the Badulla Wellness Centre offers rejuvenating spa treatments amidst serene surroundings, perfect for relaxation. Explore the lush tea plantations nearby, or partake in yoga sessions that harmonise body and mind, providing an ideal escape from the hustle and bustle of everyday life.

Adventure

The stunning Ella Rock offers a thrilling hike with breathtaking views of the surrounding hills and valleys. For adrenaline seekers, the exhilarating white-water rafting at Kitulgala provides an exciting challenge amidst lush rainforests, while the tranquil mountains of Badulla offer ideal trails for mountain biking enthusiasts.

Nightlife

Experience the vibrant nightlife at the Badulla City Centre, where you can enjoy local cuisine and refreshing drinks. For a lively atmosphere, visit the Blue Moon Lounge, known for its cocktails and music, or unwind at the Garden Bar, offering a serene outdoor setting.

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

Booking tips and Expedia advantages for Badulla

For a budget-friendly visit to Badulla, consider travelling in September when accommodation prices are lower, particularly on Wednesdays. Utilise Expedia's search tool to find affordable hotel deals by filtering for your budget and preferred location, and consider eco-certified options. Booking a package that combines your hotel, flights, and activities can also yield savings. Explore free activities in the area and use public transport to keep travel costs down, ensuring a memorable yet economical experience in this beautiful part of Sri Lanka.

  • 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: Utilise Expedia's search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To find the most economical prices and offers, arrange the price filter from low to high.
  • Consider bundling your trip: You can save money by combining your Badulla hotel reservation with your flights and activities by booking an Expedia package.

Find the best attractions in Badulla

Badulla, a charming destination in Sri Lanka's Uva Province, offers a wealth of outdoor and adventure experiences amidst stunning scenery. Visitors can explore captivating temples, picturesque waterfalls, and historic shrines, immersing themselves in the local culture. For a comfortable stay, consider the best hotels in Badulla, and don't miss the opportunity to discover nearby tourist attractions that enrich your journey through this enchanting region.

  • Muthiyangana Raja Maha Viharaya: This ancient temple is a significant Buddhist site in Badulla, renowned for its cultural and spiritual ambiance. Visitors can admire its stunning architecture and intricate carvings while experiencing the serene atmosphere that makes it a perfect spot for contemplation and reflection.
  • Dunhinda Falls: A breathtaking waterfall surrounded by lush greenery, Dunhinda Falls offers an exhilarating outdoor adventure. Ideal for nature lovers and romantics alike, the cascading water creates a picturesque setting for exploration and relaxation amidst the beauty of Sri Lanka's landscape.
  • Kataragama Devale: This revered shrine is a centre of devotion, attracting pilgrims from various backgrounds. With its rich cultural significance, visitors can immerse themselves in the local traditions and witness vibrant rituals that showcase the spiritual heritage of the region.

Frequently asked questions

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