Sun Bay is Vieques' signature public beach: a mile of white sand curving between Punta Negra and Cayo de Tierra, which act as natural windbreaks and keep the water calm and swimmable most of the year. It is managed by Puerto Rico's Department of Natural Resources, so facilities are a step up from Vieques' wilder beaches, and it is a short walk from Esperanza's row of restaurants and bars, making it easy to turn a beach day into a full day. The island's descendants of Spanish colonial-era horses wander freely across the sand here, as they do across most of Vieques.
Best time
Weekday mornings are quietest; the sheltered bay stays calm most of the day regardless.
Swim safety
Calm and sheltered by the points on either end. One of the safest swim beaches on Vieques.
Parking
On-site lot; $4 per car weekend and holiday entry fee, DNR-managed.
Shade
Some natural or rentable shade available.
Features
- Mile-long white sand
- Sheltered, calm water
- Wild horses
- Walk to Esperanza restaurants
Best For
- Families
- Full beach days
- Pairing with dinner in Esperanza
Facilities
- Bathrooms
- Showers
- Changing rooms
- BBQ grills
- Food kiosks
- Lifeguards
- Camping permitted
Chapter 01 · Tours
Tours that actually fit Sun Bay (Balneario Sun Bay)
Hand-picked for this beach. Cancellation and confirmation shown per tour, not promised in bulk.
Tour bookings via Viator (a TripAdvisor company). Browse them all on the activities page.
Turn this beach into a day
The easy version: morning swim at Sun Bay (Balneario Sun Bay), lunch at El Quenepo (about 1.5 km away), then Bioluminescent Bay Kayak Trip from Vieques.
Nearby food
Where to stay
Stay near Sun Bay (Balneario Sun Bay)
Want to wake up near Sun Bay (Balneario Sun Bay)? Check live rates for the dates you have in mind, set to the island in USD.
Where to stay
See what your dates cost
Pick a side of the island, set your dates, and read the real numbers on Agoda before anything is decided.
Prices compare right here on the site. Or browse every Puerto Rico stay. We may earn a commission at no extra cost to you.
The local team
Want Sun Bay (Balneario Sun Bay) done right?
We're a local team. We'll plan your trip around the beaches that fit how you travel.


