- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Top cities in Puerto Rico

San Juan
Check prices for these dates
Our top choices for Puerto Rico hotels with a gym

1. Condado Vanderbilt Hotel
Condado Vanderbilt HotelCondado
9.4 out of 10, Exceptional, (1,871 reviews)
The price is £321
includes taxes & fees
15 Nov - 16 Nov

2. La Concha Resort, Puerto Rico, Autograph Collection
La Concha Resort, Puerto Rico, Autograph CollectionCondado
9.2 out of 10, Wonderful, (3,012 reviews)
The price is £308
includes taxes & fees
30 Nov - 1 Dec

3. The Condado Plaza Hotel
The Condado Plaza HotelCondado
8.0 out of 10, Very good, (2,983 reviews)
The price is £163
includes taxes & fees
25 Nov - 26 Nov

4. The Royal Sonesta San Juan
The Royal Sonesta San JuanIsla Verde
9.0 out of 10, Wonderful, (2,932 reviews)
The price is £348
includes taxes & fees
29 Nov - 30 Nov

5. Condado Palm Inn San Juan, Tapestry Collection by Hilton
Condado Palm Inn San Juan, Tapestry Collection by HiltonCondado
8.6 out of 10, Excellent, (1,254 reviews)
The price is £154
includes taxes & fees
29 Nov - 30 Nov

6. DoubleTree by Hilton San Juan
DoubleTree by Hilton San JuanSanturce
9.0 out of 10, Wonderful, (1,000 reviews)
The price is £153
includes taxes & fees
29 Nov - 30 Nov

7. Hyatt Place Bayamon
Hyatt Place BayamonHato Tejas
9.0 out of 10, Wonderful, (1,827 reviews)
The price is £146
includes taxes & fees
9 Dec - 10 Dec

8. Fairmont El San Juan Hotel
Fairmont El San Juan HotelIsla Verde
8.6 out of 10, Excellent, (2,236 reviews)
The price is £398
includes taxes & fees
16 Nov - 17 Nov

9. San Juan Marriott Resort and Stellaris Casino
San Juan Marriott Resort and Stellaris CasinoCondado
9.0 out of 10, Wonderful, (1,817 reviews)
The price is £325
includes taxes & fees
30 Nov - 1 Dec
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 Puerto Rico Hotel Reviews

Hyatt Vacation Club at Hacienda del Mar, Dorado
Hyatt Vacation Club at Hacienda del Mar, DoradoSabana






































































