Badulla Hotels with Gym
Enter your dates to find hotels with a Gym in Badulla to keep up your workout routine during travel.
Enter your destination
Check-in
Check-out
Rooms and guests
Check Availability
Scroll down to see hotels
Trip.com
Hotels
Hotels in Sri Lanka
Hotels in Uva Province
Hotels in Badulla
Badulla Gym properties
Filter by:
Hotel Star Rating
≤2
3
4
5
Guest Rating
Amazing 9+
Great 8+
Good 7+
Pleasant 6+
Best Badulla Hotels with Gym
Check out our selection of Badulla hotels with Gym
Choose dates
Most Booked
Our top hotel picks are based on price, location, and guest reviews to help you find the best stay.
Lowest price
Sort by price including taxes & fees
Closest to downtown
Highest Rated
99+
Top Mountain Resort
Hotels in
Badulla
Featured facilities: Fitness Room
Great
14 reviews
9.1
/10
1 night
From
€50
Check Availability
84
Wishing Tree Boutique Resort Haputale
Hotels in
Badulla
Featured facilities: Fitness Room, Spa
Outstanding
7 reviews
9.8
/10
1 night
From
€197
Check Availability
99+
98 Acres Resort & Spa
Hotels in
Badulla
Featured facilities: Fitness Room, Massage Room, Spa
Great
57 reviews
9.1
/10
1 night
From
€343
Check Availability
84
Anasa Wellness Resort
Hotels in
Badulla
Featured facilities: Fitness Room, Massage Room, Spa
Very Good
34 reviews
8.9
/10
1 night
From
€218
Check Availability
38
Nalanda Residence
Hotels in
Badulla
Featured facilities: Fitness Room
18 reviews
2.0
/10
1 night
From
€215
Check Availability
See All Hotels with Gym in Badulla
Frequently Asked Questions
What's the best hotel with Gym in Badulla?
Whether your trip to Badulla is for business or leisure,
98 Acres Resort & Spa (from €481)
,
Wishing Tree Boutique Resort Haputale (from €224)
and
Top Mountain Resort (from €65)
are popular choices.
What's the average price for hotels with Gym in Badulla?
For hotels with Gym in Badulla, the average price is €243 on weekdays and €240 on weekends (Friday–Saturday).
Which hotels with Gym in Badulla have deals?
There are many deals available on Trip.com for both new and loyal users. Please check the
promotions page
to save your upcoming stays.
What's the best luxury hotel with Gym in Badulla?
Badulla has many luxury hotels with Gym.
98 Acres Resort & Spa (from €481)
and
Anasa Wellness Resort (from €237)
are popular choices.
Badulla Hotels with Gym Information
Total properties
5
Number of reviews
117
Weekday Avg. Price
€243
Weekend Avg. Price
€240
Keep Exploring
Accommodation types
Boutique Hotels in Badulla
Hotels with Pools in Badulla
Badulla Pensions
Badulla Homestays
Badulla Guest houses
Hotels with Hot Tub in Badulla
Hotels with spa in Badulla
Family Friendly Hotels in Badulla
Hotels with parking in Badulla
5-Star Hotels in Badulla
3-Star Hotels in Badulla
Hotels with Airport Shuttle in Badulla
Mountain view Hotels in Badulla
Hotels with Gym in Badulla
Hotels with bar in Badulla
Badulla Villas
Pet friendly Hotels in Badulla
Hotels with breakfast in Badulla
Luxury Hotels in Badulla
Romantic Hotels in Badulla
Hotels near attractions
Hotels near Jagro (Pvt) Ltd , Mirahawatta, Welimada
Hotels near Meth Sisila Temple
Hotels near Ella flower garden
Hotels near Ella Rock
Hotels near Ravana Ella Falls
Hotels near Pussellakanda Vijayananda Sri Maha Viharaya
Hotels near Badulu Oya
Hotels near Badulupitiya Nimal Wickramathunga Playground
Hotels near Yapamma Sri Ramya Wijayaramaya
Hotels near Lipton's Seat
Top Destinations
Shanghai Hotels
Beijing Hotels
Guangzhou Hotels
Tokyo Hotels
Shenzhen Hotels
Hong Kong Hotels
Chongqing Hotels
Zhangjiajie Hotels
Toronto Hotels
Chengdu Hotels
Bangkok Hotels
Seoul Hotels
Calgary Hotels
Osaka Hotels
Montreal Hotels
Niagara Falls Hotels
Xi'an Hotels
Taipei Hotels
Richmond Hotels
Kyoto Hotels