Diani Beach Hotels with Gym
Enter your dates to see the best prices for hotels with Gym in Diani Beach
Enter your destination
Check-in
Check-out
Rooms and guests
Check Availability
Scroll down to see hotels
Trip.com
Hotels
Hotels in Kenya
Hotels in Kwale
Hotels in Diani Beach
Diani Beach Gym properties
Filter by:
Hotel Star Rating
≤2
3
4
5
Guest Rating
Amazing 9+
Great 8+
Good 7+
Pleasant 6+
Best Diani Beach Hotels with Gym
Check out our selection of Diani Beach 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+
Baobab Beach Resort & Spa
Hotels in
Diani Beach
Featured facilities: Fitness Room, Massage Room, Spa
Very Good
41 reviews
8.9
/10
1 night
From
AU$158
Check Availability
64
Villa Mandhari - Diani Beach
Hotels in
Diani Beach
Featured facilities: Fitness Room, Body Care, Massage Room
Very Good
16 reviews
8.8
/10
1 night
From
AU$87
Check Availability
78
Papillon Lagoon Reef Hotel
Hotels in
Diani Beach
Featured facilities: Fitness Room, Massage Room
Very Good
70 reviews
8.0
/10
1 night
From
AU$146
Check Availability
68
Southern Palms Beach Resort
Hotels in
Diani Beach
Featured facilities: Fitness Room, Body Care, Massage Room
Very Good
94 reviews
8.4
/10
1 night
From
AU$250
Check Availability
29
Safari Beach Hotel
Hotels in
Diani Beach
Featured facilities: Fitness Room, Massage Room, Spa
Good
16 reviews
7.9
/10
1 night
From
AU$131
Check Availability
52
Diani Sea Resort - All Inclusive
Hotels in
Diani Beach
Featured facilities: Fitness Room, Massage Room
Very Good
70 reviews
8.9
/10
1 night
From
AU$247
Check Availability
61
Swahili Beach
Hotels in
Diani Beach
Featured facilities: Fitness Room, Body Care, Massage Room
Very Good
115 reviews
8.5
/10
Check Availability
99+
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
Hotels in
Diani Beach
Featured facilities: Fitness Room, Body Care, Massage Room
Good
107 reviews
7.6
/10
1 night
From
AU$145
Check Availability
90
Mzima Beach Residences - Diani Beach
Hotels in
Diani Beach
Featured facilities: Fitness Room, Body Care, Massage Room
Very Good
17 reviews
8.9
/10
1 night
From
AU$211
Check Availability
99+
Nomad Beach Resort
Hotels in
Diani Beach
Featured facilities: Fitness Room
Very Good
55 reviews
8.9
/10
1 night
From
AU$278
Check Availability
See All Hotels with Gym in Diani Beach
Frequently Asked Questions
What's the best hotel with Gym in Diani Beach?
Whether your trip to Diani Beach is for business or leisure,
Baobab Beach Resort & Spa (from AU$204)
,
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits (from AU$187)
and
Safari Beach Hotel (from AU$144)
are popular choices.
What's the average price for hotels with Gym in Diani Beach?
For hotels with Gym in Diani Beach, the average price is AU$497 on weekdays and AU$500 on weekends (Friday–Saturday).
Which hotels with Gym in Diani Beach 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 Diani Beach?
Diani Beach has many luxury hotels with Gym.
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits (from AU$187)
and
Nomad Beach Resort (from AU$396)
are popular choices.
Diani Beach Hotels with Gym Information
Total properties
13
Number of reviews
718
Highest price
AU$5,329
Lowest price
AU$769
Weekday Avg. Price
AU$497
Weekend Avg. Price
AU$500
Keep Exploring
Accommodation types
Ocean View Hotels in Diani Beach
Diani Beach Hotels with Breakfast
Business Hotels in Diani Beach
Boutique Hotels in Diani Beach
Family Friendly Hotels in Diani Beach
Luxury Hotels in Diani Beach
Apartments in Diani Beach
Diani Beach Hotels with Bar
Diani Beach Hotels with Parking
5-Star Hotels in Diani Beach
4-Star Hotels in Diani Beach
Homestays in Diani Beach
3-Star Hotels in Diani Beach
Diani Beach Hotels with Balcony
Beach Hotels in Diani Beach
Diani Beach Hotels with Pools
Diani Beach Hotels with Airport Shuttle
Diani Beach Hotels with Spa
Diani Beach Hotels with Wifi
Diani Beach Hotels with Gym
Hotels near attractions
Hotels near Diani Marine
Hotels near Diani Beach
Hotels near Diamonds Leisure Golf Club & Resort
Top Destinations
Shanghai Hotels
Guangzhou Hotels
Beijing Hotels
Tokyo Hotels
Hong Kong Hotels
Shenzhen Hotels
Chongqing Hotels
Toronto Hotels
Bangkok Hotels
Chengdu Hotels
Calgary Hotels
Zhangjiajie Hotels
Seoul Hotels
Osaka Hotels
Niagara Falls Hotels
Xi'an Hotels
Montreal Hotels
Vancouver Hotels
Kyoto Hotels
Mississauga Hotels