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

Caribe Hilton
Caribe Hilton
4.5 out of 5
1 San Geronimo Street, San Juan
The price is $273 per night from May 19 to May 20
$273
includes taxes & fees
May 19 - May 20
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,646 reviews)
Caribe Hilton
The Condado Plaza Hotel
The Condado Plaza Hotel
4 out of 5
999 Ashford Avenue, San Juan
The price is $279 per night from May 6 to May 7
$279
includes taxes & fees
May 6 - May 7
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,081 reviews)
The Condado Plaza Hotel
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 $333 per night from May 8 to May 9
$333
includes taxes & fees
May 8 - May 9
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,100 reviews)
Hyatt Regency Grand Reserve Puerto Rico
Fairmont El San Juan Hotel
Fairmont El San Juan Hotel
5 out of 5
6063 Isla Verde Avenue, Carolina
The price is $469 per night from Apr 28 to Apr 29
$469
includes taxes & fees
Apr 28 - Apr 29
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
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 $249 per night from Apr 29 to Apr 30
$249
includes taxes & fees
Apr 29 - Apr 30
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,218 reviews)
Embassy Suites by Hilton San Juan Hotel & Casino
The Royal Sonesta San Juan
The Royal Sonesta San Juan
4 out of 5
5961 Isla Verde Avenue, Carolina
The price is $504 per night from May 6 to May 7
$504
includes taxes & fees
May 6 - May 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 ...
8.8/10 Excellent! (1,695 reviews)
The Royal Sonesta San Juan
Hilton Ponce Golf & Casino Resort
Hilton Ponce Golf & Casino Resort
4.5 out of 5
1150 Caribe Avenue, Ponce
The price is $216 per night from Apr 30 to May 1
$216
includes taxes & fees
Apr 30 - May 1
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.6/10 Excellent! (1,005 reviews)
Hilton Ponce Golf & Casino Resort
DoubleTree by Hilton San Juan
DoubleTree by Hilton San Juan
4 out of 5
105 Avenida de Diego, San Juan
The price is $252 per night from Apr 29 to Apr 30
$252
includes taxes & fees
Apr 29 - Apr 30
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.8/10 Excellent! (1,001 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 $226 per night from May 7 to May 8
$226
includes taxes & fees
May 7 - May 8
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! (2,055 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 $477 per night from May 18 to May 19
$477
includes taxes & fees
May 18 - May 19
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,920 reviews)
La Concha Renaissance San Juan Resort
Punta Borinquen Resort
Punta Borinquen Resort
3 out of 5
Belt Street, Ramey Base, Aguadilla
The price is $172 per night from Apr 24 to Apr 25
$172
includes taxes & fees
Apr 24 - Apr 25
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,000 reviews)
Punta Borinquen Resort
Embassy Suites by Hilton Dorado del Mar Beach Resort
Embassy Suites by Hilton Dorado del Mar Beach Resort
3.5 out of 5
201 Dorado Del Mar Boulevard, Dorado
The price is $254 per night from May 19 to May 20
$254
includes taxes & fees
May 19 - May 20
Stay at this 3.5-star beach resort in Dorado. Enjoy free breakfast, 3 outdoor pools, and a full-service spa. Our guests praise the breakfast and the pool in ...
7.8/10 Good! (1,000 reviews)
Embassy Suites by Hilton Dorado del Mar Beach 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 $451 per night from May 1 to May 2
$451
includes taxes & fees
May 1 - May 2
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,806 reviews)
"El Conquistador is a nice resort with multiple pools and a beautiful view. We had an ocean view room in the La Brisas section of the hotel on the 3rd floor and that was the ideal location because you can access it from either the inside elevators or the outdoor stairs by the pool which was more convenient. ..."

Reviewed on Apr 22, 2025

El Conquistador Resort
Caribe Hilton

Caribe Hilton

4.5 out of 5
1 San Geronimo Street, San Juan
The price is $273 per night from May 19 to May 20
$273
includes taxes & fees
May 19 - May 20
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,646 reviews)
"Overall has a great stay but I just felt like they need to work on maintaining the property. Everything looked like it was worn out. My only other issue was that they charge extra for everything! Asking for a late check out - 50 bucks, buying was $8.50 for a regular sir bottle, $3 for ever bag checked ..."

Reviewed on Apr 22, 2025

Caribe Hilton
The Condado Plaza Hotel

The Condado Plaza Hotel

4 out of 5
999 Ashford Avenue, San Juan
The price is $279 per night from May 6 to May 7
$279
includes taxes & fees
May 6 - May 7
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,081 reviews)
"I really love the hospitality, the pool , beach access , accessibility to the mall, restaurants and my ocean view room was breathtaking, it’s a really great hotel and the staff is beyond wonderful , however the rooms need some serious upgrading. Also my room was so dusty , a lot of things were not ..."

Reviewed on Apr 20, 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