Puerto RicoBeach holidays
Beach holidays
in Puerto Rico
Our 6 favourite places in Puerto Rico to swim, sun and stay put — sorted by where you'll get the most for your money on Booking.com.
San Juan
San Juan
Puerto Rico
From$155
Vieques
Vieques
Puerto Rico
From$225
Bayamón
Bayamón
Puerto Rico
From$150
Arecibo
Arecibo
Puerto Rico
From$125
Caguas
Caguas
Puerto Rico
From$100
Guaynabo
Guaynabo
Puerto Rico
From$150
Beach holidays in Puerto Rico — FAQs
- What are the best beach holidays in Puerto Rico?
- Our 6 top picks for beach holidays in Puerto Rico are listed above, sorted by where you'll get most for your money on Booking.com — starting from $100/night.
- When is the best time for a beach holiday in Puerto Rico?
- Late spring and early autumn give the best weather-to-crowd balance for beaches in Puerto Rico; midsummer is hot and busy.
- How much do beach holidays in Puerto Rico cost?
- Hotels for our Puerto Rico beach picks start from $100/night on Booking.com. Picking shoulder months and avoiding school holidays keeps prices down further.