Getting Between Stops
San Juan to Vieques has two options. Small planes from San Juan's main airport take about 30 minutes and are the more reliable choice, though baggage limits are strict, so pack soft bags. Vieques Air Link has also flown from Ceiba and San Juan's Isla Grande airport. The ferry from Ceiba is cheap but sells out on weekends and holidays. Schedules also change month to month.
If you take the ferry, rent a car in Condado for the day you leave the city. Agencies have counters at the airport and in Condado. You will need a jeep on Vieques itself, since public transport is thin.
From Vieques back to the main island, fly to SJU and drive about 35 to 45 minutes west to Dorado. Within San Juan, walk the old city and use Uber for short rides.
Where to Stay
In San Juan, Old San Juan suits couples who want atmosphere over a beach. Hotel El Convento has a courtyard and a small rooftop pool. Condado is the polished beach neighborhood, with the Condado Vanderbilt Hotel as its landmark. Isla Verde, near the airport, has the widest beach and larger resorts.
On Vieques, Esperanza is walkable and close to the bio bay launch points. The hills between the two towns hold most of the villas, many with plunge pools and sunset decks. Before paying a deposit, ask whether a jeep is included, since island fleets sell out in high season.
In Dorado, the Ritz-Carlton Reserve is the standout. The Hyatt Hacienda del Mar offers villa-style units for a lower price. Check whether your San Juan rate includes a resort fee and parking, since both add up.
When to Go
December through May is the best window. Rain is light, the sea on Vieques's south coast is usually calm and bio bay tours run with fewer weather cancellations. January through April is the busiest stretch, so book flights, ferries and lodging early. San Juan's San Sebastián Street Festival in January is a huge party that some couples love and others avoid.
The moon matters on Vieques. Mosquito Bay glows brightest when the sky is darkest, so plan your four nights around the new moon if you can. Tour operators publish schedules by moon phase.
June and July are hotter but still good, with better rates. August through October is peak hurricane season. Some Vieques guesthouses and restaurants close for a few weeks then. Ferry service can be disrupted. On the north coast, winter swells can make some Dorado beaches rough.
Budget and Booking
This route mixes mid-range and luxury. As an approximate guide, good San Juan hotels run from about $250 to $600 a night for two. Vieques inns and villas cost roughly $150 to $400. Dorado Beach, a Ritz-Carlton Reserve, is often well over $1,000 a night in high season.
Book the bio bay kayak as soon as you know your dates, choosing the darkest night of your stay. Reserve your small-plane seats or ferry tickets and your jeep at the same time as your Vieques lodging.
Tell your San Juan hotel you are on your honeymoon when you book. Upgrades are far more likely when you ask ahead than at the desk. Cash is useful for kiosks and some taxis on Vieques, where ATMs are limited to the two towns.
Staying Comfortable and Safe
Some north coast beaches have strong currents and few lifeguards, especially in winter. Swim where locals swim, follow posted warnings and stick to protected stretches in Condado, Isla Verde and Dorado.
On Vieques, refuge beaches have gates with opening hours, roughly daylight only. Leave nothing in the jeep, since break-ins at remote lots happen. Give the island's free-roaming horses space and drive slowly at night, when they stand in the road without warning. Bring a light rain jacket for the bio bay.
Dengue occurs in Puerto Rico and outbreaks have been declared in recent years. Bring insect repellent. If you're pregnant or hoping to be soon, check CDC travel health notices. Use reef-safe sunscreen. For dinner in Dorado, resort-casual is the norm, with collared shirts and smart dresses or slacks.
Make It Shorter or Longer
For a 7-day trip, spend two nights in San Juan and four on Vieques, then fly home from SJU on day seven. Leave a full buffer on travel day, since ferry and small-plane delays happen. Or skip Vieques and split the week between Old San Juan and Dorado for an easy, two-hotel honeymoon.
With 13 to 14 days, add a few nights on Culebra, the smaller neighboring island, known for Flamenco Beach and calm snorkeling. Club Seabourne, above Fulladoza Bay, is a small hotel there. Or add El Yunque rainforest and the surf town of Rincón on the west coast, which need a rental car.
Whatever you add, keep the last night on the main island so a canceled ferry never costs you your flight home.