St. John – ultimate island paradise

The heart of the island is the town of Cruz Bay, which reminds us of a mini “Key West” village. Its colorful shops, lively bars, friendly locals, and fabulous waterfront restaurants will make your trip unforgettable. We know that you will enjoy your stay and find the urge to return irresistible.