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
INR 5,460
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
INR 21,483
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
INR 37,420
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
INR 23,778
Check Availability
38
Nalanda Residence
Hotels in
Badulla
Featured facilities: Fitness Room
18 reviews
2.0
/10
1 night
From
INR 23,507
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 INR 52,554)
,
Wishing Tree Boutique Resort Haputale (from INR 24,536)
and
Top Mountain Resort (from INR 7,122)
are popular choices.
What's the average price for hotels with Gym in Badulla?
For hotels with Gym in Badulla, the average price is INR 26,538 on weekdays and INR 26,185 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 INR 52,554)
and
Anasa Wellness Resort (from INR 25,949)
are popular choices.
Badulla Hotels with Gym Information
Total properties
5
Number of reviews
117
Weekday Avg. Price
INR 26,538
Weekend Avg. Price
INR 26,185
Keep Exploring
Accommodation types
Family Friendly Hotels in Badulla
Badulla Guest houses
Hotels with Gym in Badulla
Badulla Homestays
Badulla Villas
Hotels with breakfast in Badulla
5-Star Hotels in Badulla
3-Star Hotels in Badulla
Hotels with parking in Badulla
Badulla Pensions
Hotels with bar in Badulla
Hotels with spa in Badulla
Hotels with Pools in Badulla
Hotels with Hot Tub in Badulla
Boutique Hotels in Badulla
Pet friendly Hotels in Badulla
Hotels with Airport Shuttle in Badulla
Mountain view Hotels in Badulla
Romantic Hotels in Badulla
Luxury Hotels in Badulla
Hotels near attractions
Hotels near Badulupitiya Nimal Wickramathunga Playground
Hotels near Badulu Oya
Hotels near Ella Rock
Hotels near Meth Sisila Temple
Hotels near Ella flower garden
Hotels near Pussellakanda Vijayananda Sri Maha Viharaya
Hotels near Jagro (Pvt) Ltd , Mirahawatta, Welimada
Hotels near Lipton's Seat
Hotels near Yapamma Sri Ramya Wijayaramaya
Hotels near Ravana Ella Falls
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