The Moorings Puerto Rico base re-opened December 9, 2017. Please refer to our latest Caribbean Updates for more information.


With direct flights and no passport required for U.S. travelers, Puerto Rico’s unique Spanish Caribbean culture and idyllic cruising grounds offer an unmatched charter vacation experience.

Mingle with friendly locals or bask in the solitude of nature from the comfort of your private yacht while exploring the relatively undiscovered Spanish Virgin Islands. A hidden gem within the Caribbean, the SVI is a prime vacation destination where you can spend the days hopping between beach sanctuaries, tempting your taste buds with robust local flavors, or snorkeling captivating and colorful undisturbed coral reefs. Discover the many charming pleasures of Puerto Rico’s “Passage Islands” (SVI) as you cruise from one splendid anchorage to the next on your own schedule.

Cruising in Puerto Rico

With short travel distances and some of the Caribbean's most pristine beaches, a yacht charter in Puerto Rico is idyllic. Enjoy line-of-sight navigation and year-round warm weather, and the solitude of uncrowded anchorages. The relatively compact cruising grounds, calm seas, and mild winds make this an ideal destination for charterers of all experience levels. Relish in secluded tranquility and embrace freedom on the water with a vacation in this easily accessible charter paradise offering sheltered anchorages and sufficient moorings throughout.

Puerto Rico Highlights

Puerto Rico’s “Passage Islands”, or Spanish Virgin Islands, are a best-kept secret within the Caribbean and an idyllic destination for a dream yacht charter vacation. Purity meets paradise as you cruise calmly from the Puerto Rican coast to the SVI’s – Isla Palominos, Culebra, and Vieques, with a number of secluded inlets and cays in between. Not far from the more well-known U.S. and British Virgin Islands, the Spanish Virgin Islands are blessed with protected anchorages, well-preserved reefs, flourishing marine life populations, and uncrowded white sand beaches.