Find Deals on
Resorts 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!

Cheap Resorts in Puerto Rico

The Condado Plaza Hotel
The Condado Plaza Hotel
4 out of 5
999 Ashford Avenue, San Juan
The price is $293 per night from Apr 1 to Apr 2
$293
includes taxes & fees
Apr 1 - Apr 2
Stay at this 4-star beach resort in San Juan. Enjoy 2 outdoor pools, 2 restaurants, and a beach locale. Our guests praise the pool and the helpful staff in our ...
7.4/10 Good! (1,043 reviews)
The Condado Plaza Hotel
Embassy Suites by Hilton San Juan Hotel & Casino
Embassy Suites by Hilton San Juan Hotel & Casino
3.5 out of 5
8000 Tartak Street, Carolina
The price is $309 per night from Mar 31 to Apr 1
$309
includes taxes & fees
Mar 31 - Apr 1
Stay at this 3.5-star family-friendly resort in Carolina. Enjoy free breakfast, free WiFi, and a casino. Our guests praise the breakfast and the pool in our ...
9/10 Wonderful! (3,060 reviews)
Embassy Suites by Hilton San Juan Hotel & Casino
Caribe Hilton
Caribe Hilton
4.5 out of 5
1 San Geronimo Street, San Juan
The price is $276 per night from Apr 8 to Apr 9
$276
includes taxes & fees
Apr 8 - Apr 9
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 ...
8.4/10 Very Good! (1,586 reviews)
Caribe Hilton
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 $417 per night from Apr 7 to Apr 8
$417
includes taxes & fees
Apr 7 - Apr 8
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 ...
8.8/10 Excellent! (2,090 reviews)
Hyatt Regency Grand Reserve Puerto Rico
The Royal Sonesta San Juan
The Royal Sonesta San Juan
4 out of 5
5961 Isla Verde Avenue, Carolina
The price is $584 per night from Apr 6 to Apr 7
$584
includes taxes & fees
Apr 6 - Apr 7
Stay at this 4-star beach resort in Carolina. Enjoy a full-service spa, 6 restaurants, and a beach locale. Our guests praise the pool and the helpful staff in ...
9/10 Wonderful! (1,683 reviews)
The Royal Sonesta San Juan
Fairmont El San Juan Hotel
Fairmont El San Juan Hotel
5 out of 5
6063 Isla Verde Avenue, Carolina
The price is $670 per night from Apr 1 to Apr 2
$670
includes taxes & fees
Apr 1 - Apr 2
Book a stay at this beach resort in Carolina. Enjoy free WiFi, 4 outdoor pools, and a full-service spa. Our guests praise the pool and the helpful staff in our ...
8.2/10 Very Good! (1,745 reviews)
Fairmont El San Juan Hotel
DoubleTree by Hilton San Juan
DoubleTree by Hilton San Juan
4 out of 5
105 Avenida de Diego, San Juan
The price is $280 per night from Apr 8 to Apr 9
$280
includes taxes & fees
Apr 8 - Apr 9
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 ...
8.6/10 Excellent! (1,013 reviews)
DoubleTree by Hilton San Juan
Hyatt Vacation Club at Hacienda del Mar, Dorado
Hyatt Vacation Club at Hacienda del Mar, Dorado
3.5 out of 5
301 Hwy 693, Dorado, Vega Alta
The price is $284 per night from Apr 1 to Apr 2
$284
includes taxes & fees
Apr 1 - Apr 2
Stay at this 3.5-star beach resort in Vega Alta. Enjoy free WiFi, a beach locale, and a fitness center. Our guests praise the pool and the restaurant in our ...
9.2/10 Wonderful! (1,957 reviews)
Hyatt Vacation Club at Hacienda del Mar, Dorado
La Concha Renaissance San Juan Resort
La Concha Renaissance San Juan Resort
4 out of 5
1077 Ashford Ave Condado, San Juan
The price is $452 per night from Apr 7 to Apr 8
$452
includes taxes & fees
Apr 7 - Apr 8
Stay at this 4-star 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 ...
8.8/10 Excellent! (1,937 reviews)
La Concha Renaissance San Juan Resort
Hilton Ponce Golf & Casino Resort
Hilton Ponce Golf & Casino Resort
4.5 out of 5
1150 Caribe Avenue, Ponce
The price is $231 per night from Mar 30 to Mar 31
$231
includes taxes & fees
Mar 30 - Mar 31
Stay at this 4.5-star luxury resort in Ponce. Enjoy free WiFi, 2 outdoor pools, and 4 restaurants. Our guests praise the helpful staff and the clean rooms in ...
8.4/10 Very Good! (1,006 reviews)
Hilton Ponce Golf & Casino Resort
Punta Borinquen Resort
Punta Borinquen Resort
3 out of 5
Belt Street, Ramey Base, Aguadilla
The price is $172 per night from Mar 11 to Mar 12
$172
includes taxes & fees
Mar 11 - Mar 12
Stay at this 3-star business-friendly resort in Aguadilla. Enjoy free WiFi, free parking, and a 24-hour front desk. Our guests praise the pool and the helpful ...
8.8/10 Excellent! (1,015 reviews)
Punta Borinquen Resort
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 $676 per night from Apr 10 to Apr 11
$676
includes taxes & fees
Apr 10 - Apr 11
Stay at this 5-star luxury resort in Río Grande. Enjoy 4 outdoor pools, a full-service spa, and 5 restaurants. Our guests praise the pool and the helpful staff ...
8.4/10 Very Good! (2,063 reviews)
Wyndham Grand Rio Mar Rainforest Beach and Golf Resort
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 Trending Hotels in Puerto Rico

El Conquistador Resort

El Conquistador Resort

4 out of 5
1000 Conquistador Avenue, Fajardo
The price is $484 per night from Mar 16 to Mar 17
$484
includes taxes & fees
Mar 16 - Mar 17
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 ...
8.8/10 Excellent! (2,648 reviews)
"Wonderful property"

Reviewed on Mar 8, 2025

El Conquistador Resort
Caribe Hilton

Caribe Hilton

4.5 out of 5
1 San Geronimo Street, San Juan
The price is $276 per night from Apr 8 to Apr 9
$276
includes taxes & fees
Apr 8 - Apr 9
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 ...
8.4/10 Very Good! (1,586 reviews)
"We had a great time at the Caribe Hilton. Truly felt like paradise, everything you could want in a beach front hotel!"

Reviewed on Mar 6, 2025

Caribe Hilton
The Condado Plaza Hotel

The Condado Plaza Hotel

4 out of 5
999 Ashford Avenue, San Juan
The price is $293 per night from Apr 1 to Apr 2
$293
includes taxes & fees
Apr 1 - Apr 2
Stay at this 4-star beach resort in San Juan. Enjoy 2 outdoor pools, 2 restaurants, and a beach locale. Our guests praise the pool and the helpful staff in our ...
7.4/10 Good! (1,043 reviews)
"Is old but everything was pretty had good time."

Reviewed on Mar 9, 2025

The Condado Plaza Hotel
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.

Other Cheap Accommodation in Puerto Rico