
Central America and Caribbean · Puerto Rico
Puerto Rico Staycation
The highest-rated hotels across Puerto Rico — from boutique city hideaways to landmark luxury resorts. Every stay is hand-picked by Staycation and ranked by real guest scores, with live Agoda rates and one-tap booking.
101
Hotels listed
8.4/ 10
Top picks’ avg score
7
5-star properties
Where to Stay
Top Cities in Puerto Rico
San Juan
Puerto Rico · 66 hotels
Ponce
Puerto Rico · 6 hotels
Rio Grande
Puerto Rico · 4 hotels
Luquillo
Puerto Rico · 3 hotels
Rincon
Puerto Rico · 3 hotels
Mayaguez
Puerto Rico · 3 hotels
Aguada
Puerto Rico · 2 hotels
Carrizales
Puerto Rico · 1 hotel
Isabela
Puerto Rico · 1 hotel
Maleza Baja
Puerto Rico · 1 hotel
Culebra
Puerto Rico · 1 hotel
Vieques Island
Puerto Rico · 1 hotel
Curated by Staycation
Top Puerto Rico Staycation Hotels
HotelSan Juan, Puerto Rico
Dorado Beach, a Ritz-Carlton Reserve
★★★★★
HotelRio Grande, Puerto Rico
Hyatt Regency Grand Reserve Puerto Rico
★★★★
HotelSan Juan, Puerto Rico
Condado Ocean Club - Adult Only
★★★★
HotelSan Juan, Puerto Rico
La Concha Resort, Puerto Rico, Autograph Collection
★★★★
HotelRio Grande, Puerto Rico
Wyndham Grand Rio Mar Rainforest Beach and Golf Resort
★★★★★
HotelSan Juan, Puerto Rico
O:LV Fifty Five
★★★★
HotelSan Juan, Puerto Rico
Courtyard by Marriott Isla Verde Beach Resort
★★★★
HotelSan Juan, Puerto Rico
Fairmont El San Juan Hotel
★★★★★
HotelSan Juan, Puerto Rico
San Juan Marriott Resort & Stellaris Casino
★★★★★
HotelSan Juan, Puerto Rico
Sheraton Puerto Rico Resort & Casino
★★★★
HotelSan Juan, Puerto Rico
O:live Boutique Hotel
★★★★
HotelSan Juan, Puerto Rico
Hotel El Convento
★★★★★
The Best Puerto Rico Staycation Hotels
Whether you’re planning a weekend staycation or a longer escape across Puerto Rico, Staycation curates the finest places to stay — from boutique hideaways and heritage hotels to iconic luxury properties. Every hotel is ranked by real guest scores, so you can book with confidence.
Rates are powered by Agoda, with live availability and competitive pricing. Start in San Juan, Ponce or Rio Grande, or explore every Puerto Rico destination.