Find hotels near Provincial General Hospital- Badulla, Badulla from $18

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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Compare 872 hotels close to Provincial General Hospital- Badulla with room rates, reviews, and availability. Most hotels are fully refundable.

Tree Nature Resort

2.5 star property
0.5 mi from Provincial General Hospital- 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
$80 nightly
The price is $95
Dec 22 - Dec 23
Total with taxes and fees
Tree Nature Resort

mount view hotel

3.0 star property
0.9 mi from Provincial General Hospital- 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

Orellia cabana

4.0 star property
0.4 mi from Provincial General Hospital- Badulla
$22 nightly
The price is $27
Dec 8 - Dec 9
Total with taxes and fees
Orellia cabana

Suriya Haven Homestay

2.0 star property
0.4 mi from Provincial General Hospital- Badulla
Suriya Haven Homestay

Aloft Grand Hotel

3.0 star property
8.1 mi from Provincial General Hospital- Badulla
6.8 out of 10, (29)
"This property is still under construction. We got a newly built room with a great view. Staff is very helpful. Food is great. Overall we had a great time there"
United States
Amila
$43 nightly
The price is $51
Dec 8 - Dec 9
Total with taxes and fees
Aloft Grand Hotel

Samadhi Guest Inn Ella

3.0 star property
8.4 mi from Provincial General Hospital- Badulla
6.4 out of 10, (5)
"Family run guest house. Right next door to Little Adam's Peak trail and close to the 9 arch bridge. "
Hong Kong SAR China
Anonymous traveler
Samadhi Guest Inn Ella

Ella Mount Heaven Hotel

3.0 star property
9.3 mi from Provincial General Hospital- Badulla
5.4 out of 10, (10)
"The service and staff were beyond fantastic. Everyone was so helpful and caring."
Australia
Anonymous traveler
Ella Mount Heaven Hotel

Sunnyside Holiday Bungalow

2.5 star property
8.1 mi from Provincial General Hospital- Badulla
10.0 out of 10, Exceptional, (32)
"Great host, very beautiful surroundings and very close to the Main Street in Ella"
United Kingdom
Michael
$34 nightly
The price is $41
Dec 8 - Dec 9
Total with taxes and fees
Sunnyside Holiday Bungalow

Poomaz Peace Palace - Ella

3.0 star property
8.2 mi from Provincial General Hospital- Badulla
9.6 out of 10, Exceptional, (69)
"Great stay, friendly staff and very accessible to the main road. "
United Kingdom
Duran
Poomaz Peace Palace - Ella

Nature Mount Pavilion Ella

3.0 star property
8.3 mi from Provincial General Hospital- Badulla
6.0 out of 10, (2)
"Sehr nett, aber sehr simpel"
Germany
Melanie
$15 nightly
The price is $18
Dec 8 - Dec 9
Total with taxes and fees
Nature Mount Pavilion Ella

98 Acres Resort & Spa

4.5 star property
8.4 mi from Provincial General Hospital- Badulla
9.6 out of 10, Exceptional, (102)
"Fantastic view and beautiful accommodation."
Netherlands
nicol
$458 nightly
The price is $547
Dec 8 - Dec 9
Total with taxes and fees
98 Acres Resort & Spa

Ella Ridge View

3.0 star property
8.3 mi from Provincial General Hospital- Badulla
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
$50 nightly
The price is $59
Dec 8 - Dec 9
Total with taxes and fees
Ella Ridge View

Ella Alpine Resort

2.5 star property
8.4 mi from Provincial General Hospital- Badulla
9.0 out of 10, Wonderful, (74)
"Clean,Staff very helpful,great breakfast.Views something else x"
United Kingdom
Michael
Ella Alpine Resort

EKHO Ella

4.0 star property
8.3 mi from Provincial General Hospital- Badulla
9.2 out of 10, Wonderful, (85)
"Spectacular views and lovely staff "
United States
robert
$403 nightly
The price is $479
Dec 10 - Dec 11
Total with taxes and fees
EKHO Ella

Hotel Onrock

3.0 star property
8.3 mi from Provincial General Hospital- Badulla
8.8 out of 10, Excellent, (197)
"Amazing view of Ella rock from our bedroom."
United Kingdom
Brian
$114 nightly
The price is $135
Dec 8 - Dec 9
Total with taxes and fees
Hotel Onrock

Walkers Nest

3.5 star property
8.1 mi from Provincial General Hospital- Badulla
8.4 out of 10, Very Good, (26)
"What a beautiful place to stay Close the Train station and to the main street, and the manager of the hotel she was extremely helpful and supper nice😊"
Canada
riaz
Walkers Nest

Ella Dream Catcher Resort

3.5 star property
9 mi from Provincial General Hospital- Badulla
9.2 out of 10, Wonderful, (35)
"Hotel is excellant everything need and clean Only road are very rough need improvement "
United States
Karim
$87 nightly
The price is $103
Dec 8 - Dec 9
Total with taxes and fees
Ella Dream Catcher Resort

ELLA NATURE NEST

2.5 star property
8.4 mi from Provincial General Hospital- Badulla
8.6 out of 10, Excellent, (27)
"We had a very cute stay here! Staff were so lovely and helpful, breakfast was good and the room was nice with a big balcony overlooking the jungle. Would recommend if looking for a budget friendly place "
United Kingdom
Caroline
$18 nightly
The price is $21
Dec 12 - Dec 13
Total with taxes and fees
ELLA NATURE NEST

RAVANA RANGE ELLA

3.5 star property
8.3 mi from Provincial General Hospital- Badulla
8.6 out of 10, Excellent, (51)
"View is good from upper floors but the road is very bad"
United States
Monjurul
$63 nightly
The price is $75
Dec 8 - Dec 9
Total with taxes and fees
RAVANA RANGE ELLA

Anasa Wellness Resort

5.0 star property
8.4 mi from Provincial General Hospital- Badulla
8.6 out of 10, Excellent, (14)
"Excellent service. Very clean well kept room. Fantastic view and restaurant. Would definitely stay again. "
United Kingdom
Stuart
$484 nightly
The price is $571
Jan 6 - Jan 7, 2026
Total with taxes and fees
Anasa Wellness 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.

Top Provincial General Hospital- Badulla Hotel Reviews

Hotels near other Provincial General Hospital- Badulla attractions

Frequently asked questions

What are the top-rated hotels near Provincial General Hospital- Badulla?
Discovering top-rated hotels near Provincial General Hospital- Badulla can enhance your stay in Badulla, Uva Province, Sri Lanka, ensuring a comfortable and convenient experience.

Tree Nature Resort

Tree Nature Resort is a charming 3-star hotel located just a 17-minute walk from Provincial General Hospital- Badulla. With a review rating of 8.0, this resort offers a serene atmosphere with mountain views and a beautifully maintained yard. Guests can indulge in a complimentary cooked breakfast each morning and unwind on their private balconies. The resort also features premium bedding, making it an inviting choice for travelers seeking relaxation.

Red Lotus Holiday Resort

Red Lotus Holiday Resort is situated 1.2 miles from Provincial General Hospital- Badulla. With a review rating of 6.0, this hotel provides a simple yet comfortable stay for travelers. Offering free self-parking, it is a convenient option for those traveling by car. The resort's location allows for easy access to local attractions, making it a practical choice for visitors.
What hotels are within walking distance to Provincial General Hospital- Badulla?
Discover great options for your stay near Provincial General Hospital- Badulla, offering a mix of comfort and convenience.

Tree Nature Resort

Tree Nature Resort is a charming 3-star hotel located just a 17-minute walk from Provincial General Hospital- Badulla. Rated 8.0 by travelers, this resort offers a relaxing retreat with stunning mountain views and a well-maintained yard. Guests appreciate the free cooked breakfast and the comfort of premium bedding. Unique features like balconies and a hosted evening meal enhance the overall experience, making it a perfect choice for those visiting the hospital.
How much is a hotel near Provincial General Hospital- Badulla?
Staying near Provincial General Hospital- Badulla is a treat, with plenty of hotels from $18 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the most popular family-friendly hotels near Provincial General Hospital- Badulla?
For families seeking a comfortable and welcoming stay near Provincial General Hospital- Badulla, these family-friendly hotels are perfect for your needs.

Tree Nature Resort

Tree Nature Resort is a charming 3-star hotel located just a 17-minute walk from Provincial General Hospital- Badulla, making it an ideal choice for families. With a review rating of 8.0, this resort offers family-friendly amenities such as bathrobes for children and a convenient sofa bed. Guests can enjoy a range of features including free cooked breakfast, mountain views, and a lovely yard. The resort also provides premium bedding and self-parking, ensuring a comfortable stay for families.
Which hotels near Provincial General Hospital- Badulla offer the best views?
Discovering the ideal hotel with breathtaking views near Provincial General Hospital- Badulla just got easier.

Tree Nature Resort

Tree Nature Resort is a charming 3-star hotel located just a 17-minute walk from Provincial General Hospital- Badulla. With a travelers' rating of 8.0, this resort features stunning mountain views that create a serene backdrop for relaxation. Guests can enjoy a complimentary daily breakfast and unwind on private balconies. Additional amenities include free self-parking and a cozy yard, perfect for enjoying the natural surroundings.
What are the best affordable hotels near Provincial General Hospital- Badulla?
For those seeking affordable yet comfortable stays near Provincial General Hospital- Badulla, these hotels offer excellent options that cater to budget-conscious travelers.

Tree Nature Resort

Tree Nature Resort, rated 8.0 by travelers, is a cozy 3-star hotel just a 17-minute walk from Provincial General Hospital- Badulla. The resort offers a delightful mountain view, along with family-friendly amenities such as free cooked breakfast and children's bathrobes. Guests can also enjoy free WiFi and self-parking, making it a practical choice for families and travelers alike.

Red Lotus Holiday Resort

Red Lotus Holiday Resort is located 1.2 miles from Provincial General Hospital- Badulla and comes with a traveler rating of 6.0. This budget-friendly option features free self-parking and WiFi, ensuring a straightforward stay for travelers. Though simpler, it offers comfortable accommodations for those looking to explore the area without breaking the bank.
Can I book a fully refundable hotel close to Provincial General Hospital- Badulla?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Provincial General Hospital- Badulla", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near Provincial General Hospital- Badulla?
To look for discounts on hotels near Provincial General Hospital- Badulla, join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia