Find Cheap Deals on
Resorts & Hotels with Spas in Puerto Rico

You choose what matters — star rating, location, amenities.

We pick the perfect hotel, packed with all your must-haves.

Your hotel is revealed right after booking!


Top Cities in Puerto Rico



Featured Puerto Rico Resorts & Hotels with Spas

Condado Vanderbilt Hotel
Condado Vanderbilt Hotel
5 out of 5
1055 Ashford Avenue, San Juan
The price is $651 per night from Jan 5 to Jan 6
$651
includes taxes & fees
Jan 5 - Jan 6, 2025
Stay at this 5-star luxury hotel in San Juan. Enjoy free WiFi, 4 outdoor pools, and a full-service spa. Our guests praise the helpful staff and the clean rooms ...
Condado Vanderbilt Hotel
Wyndham Grand Rio Mar Rainforest Beach and Golf Resort
Wyndham Grand Rio Mar Rainforest Beach and Golf Resort
5 out of 5
6000 Rio Mar Boulevard, Río Grande
The price is $581 per night from Jan 19 to Jan 20
$581
includes taxes & fees
Jan 19 - Jan 20, 2025
Stay at this 5-star luxury resort in Río Grande. Enjoy 3 outdoor pools, a full-service spa, and 2 restaurants. Our guests praise the pool and the helpful staff ...
Wyndham Grand Rio Mar Rainforest Beach and Golf Resort
Hyatt Regency Grand Reserve Puerto Rico
Hyatt Regency Grand Reserve Puerto Rico
4 out of 5
200 Coco Beach Blvd. Highway 955-I, Río Grande
The price is $475 per night from Jan 10 to Jan 11
$475
includes taxes & fees
Jan 10 - Jan 11, 2025
Stay at this 4-star beach resort in Río Grande. Enjoy free WiFi, 3 outdoor pools, and a full-service spa. Our guests praise the breakfast and the pool in our ...
Hyatt Regency Grand Reserve Puerto Rico
Sheraton Puerto Rico Resort & Casino
Sheraton Puerto Rico Resort & Casino
4 out of 5
200 Convention Boulevard, San Juan
The price is $426 per night from Jan 12 to Jan 13
$426
includes taxes & fees
Jan 12 - Jan 13, 2025
Stay at this 4-star spa hotel in San Juan. Enjoy free WiFi, a full-service spa, and 4 restaurants. Our guests praise the helpful staff and the clean rooms in ...
Sheraton Puerto Rico Resort & Casino
DoubleTree by Hilton San Juan
DoubleTree by Hilton San Juan
4 out of 5
105 Avenida de Diego, San Juan
The price is $270 per night from Jan 5 to Jan 6
$270
includes taxes & fees
Jan 5 - Jan 6, 2025
Stay at this 4-star spa hotel in San Juan. Enjoy free WiFi, a full-service spa, and 3 restaurants. Our guests praise the helpful staff and the clean rooms in ...
DoubleTree by Hilton San Juan
Caribe Hilton
Caribe Hilton
4.5 out of 5
1 San Geronimo Street, San Juan
The price is $421 per night from Jan 6 to Jan 7
$421
includes taxes & fees
Jan 6 - Jan 7, 2025
Book a stay at this beach resort in San Juan. Enjoy free WiFi, 3 outdoor pools, and a full-service spa. Our guests praise the pool and the helpful staff in our ...
Caribe Hilton
The Royal Sonesta San Juan
The Royal Sonesta San Juan
4 out of 5
5961 Isla Verde Avenue, Carolina
The price is $664 per night from Jan 7 to Jan 8
$664
includes taxes & fees
Jan 7 - Jan 8, 2025
Stay at this 4-star beach resort in Carolina. Enjoy a full-service spa, 4 restaurants, and a beach locale. Our guests praise the pool and the helpful staff in ...
The Royal Sonesta San Juan
El Conquistador Resort
El Conquistador Resort
4 out of 5
1000 Conquistador Avenue, Fajardo
The price is $440 per night from Jan 5 to Jan 6
$440
includes taxes & fees
Jan 5 - Jan 6, 2025
Stay at this 4-star beach hotel in Fajardo. Enjoy free WiFi, 4 outdoor pools, and a full-service spa. Our guests praise the pool and the helpful staff in our ...
El Conquistador Resort
San Juan Marriott Resort and Stellaris Casino
San Juan Marriott Resort and Stellaris Casino
4.5 out of 5
1309 Ashford Avenue, San Juan
The price is $682 per night from Jan 6 to Jan 7
$682
includes taxes & fees
Jan 6 - Jan 7, 2025
Stay at this 4.5-star luxury hotel in San Juan. Enjoy free WiFi, 2 outdoor pools, and a full-service spa. Our guests praise the pool and the helpful staff in ...
San Juan Marriott Resort and Stellaris Casino
The St. Regis Bahia Beach Resort, Puerto Rico
The St. Regis Bahia Beach Resort, Puerto Rico
5 out of 5
State Road 187 Kilometer 4.2, Río Grande
The price is $1,896 per night from Jan 19 to Jan 20
$1,896
includes taxes & fees
Jan 19 - Jan 20, 2025
Stay at this 5-star luxury resort in Río Grande. Enjoy free WiFi, a full-service spa, and 2 restaurants. Our guests praise the helpful staff in our reviews. ...
The St. Regis Bahia Beach Resort, Puerto Rico
Acacia Boutique Hotel
Acacia Boutique Hotel
3 out of 5
8 Taft Street, Condado, San Juan
The price is $160 per night from Jan 1 to Jan 2
$160
includes taxes & fees
Jan 1 - Jan 2, 2025
Stay at this 3-star beach hotel in San Juan. Enjoy free WiFi, a beach locale, and a 24-hour front desk. Our guests praise the helpful staff and the clean rooms ...
Acacia Boutique Hotel
Copamarina Beach Resort & Spa
Copamarina Beach Resort & Spa
3.5 out of 5
Road 333 Km 6.5, Guanica
The price is $294 per night from Jan 14 to Jan 15
$294
includes taxes & fees
Jan 14 - Jan 15, 2025
Stay at this 3.5-star beach resort in Guanica. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the pool and the helpful staff in our reviews. ...
Copamarina Beach Resort & Spa
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.