Photo by Minul Tennakoon

Search Badulla Hotels

Start date: Check-in selected.
To Date
End date: Check-out
    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Top Hotels in Badulla

Tree Nature Resort

2.5 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."
The price is S$121
includes taxes & fees
6 Oct - 7 Oct
Tree Nature Resort

mount view hotel

3.0 star property
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"
mount view hotel

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

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

98 Acres Resort & Spa

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

Heritance Tea Factory

5.0 star property
9.0 out of 10, Wonderful, (249)
"Very unique stay in a heritage building. Staff amazing. "
Heritance Tea Factory

Hotel Onrock

3.0 star property
8.8 out of 10, Excellent, (194)
"Amazing view of Ella rock from our bedroom."
The price is S$174
includes taxes & fees
12 Oct - 13 Oct
Hotel Onrock

Ella Alpine Resort

2.5 star property
9.0 out of 10, Wonderful, (71)
"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 "
Ella Alpine Resort

RAVANA RANGE ELLA

3.5 star property
8.6 out of 10, Excellent, (48)
"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 "
The price is S$91
includes taxes & fees
21 Oct - 22 Oct
RAVANA RANGE ELLA

Belmount Ella

3.0 star property
8.4 out of 10, Very good, (6)
"The view from this hotel is lovely. Rooms were nice, kettle and toiletries provided. Walkable to Ella town (albeit a steep road). Bathroom not the best - poor water pressure, smelled like damp. Breakfast and sevice was good."
The price is S$89
includes taxes & fees
19 Oct - 20 Oct
Belmount Ella

Jetwing Kaduruketha

4.5 star property
9.6 out of 10, Exceptional, (89)
"Beautiful, tranquil hotel with amazing views. Food was excellent and service was exceptional. We will definitely come back again, but for a longer stay."
The price is S$240
includes taxes & fees
12 Oct - 13 Oct
Jetwing Kaduruketha

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

Ella Nine Peaks (Araliya Villa & The Club House)

3.0 star property
9.0 out of 10, Wonderful, (2)
"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."
Ella Nine Peaks (Araliya Villa & The Club House)

The Cubes Ella

4.0 star property
9.6 out of 10, Exceptional, (43)
"Beautiful quiet spot. Staff friendly and accommodating. Highly recommend! "
The price is S$118
includes taxes & fees
19 Oct - 20 Oct
The Cubes Ella

Ella Mount Heaven Hotel

3.0 star property
5.4 out of 10, (10)
"The service and staff were beyond fantastic. Everyone was so helpful and caring."
Ella Mount Heaven Hotel

Ella Crest by Aloft

3.0 star property
8.4 out of 10, Very good, (5)
"Such a lovely hotel! The best location, very good rooms, and warm hospitality made our stay memorable. Even though we stayed just one night, we felt completely relaxed and happy."
The price is S$101
includes taxes & fees
14 Oct - 15 Oct
Ella Crest by Aloft

MOI Ella by DBI

3.5 star property
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 "
MOI Ella by DBI

Serenus Boutique Villa

3.5 star property
9.0 out of 10, Wonderful, (49)
"Excellent service and a great staff. Food was excellent. Good location overlooking lake gregory. "
The price is S$94
includes taxes & fees
26 Oct - 27 Oct
Serenus Boutique Villa

Ella Ridge View

3.0 star property
9.2 out of 10, Wonderful, (30)
"Best view in the whole city. we stayed in room no. 8 and i am sure we had the best room. the host is very welcoming and made the best breakfast. the walk to the city was easy and quick. there is no parking and the water pressure is low, but we can definitely recommend staying here. don't hesitate, the place gets 10/10❤️"
Ella Ridge View

Ella Dream Catcher Resort

3.5 star property
9.2 out of 10, Wonderful, (35)
"Hotel is excellant everything need and clean Only road are very rough need improvement "
Ella Dream Catcher Resort
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

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.

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 S$89 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$89 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.