You can’t fly into St. John (catch a plane to St. Thomas (find St Thomas hotels here) and then hop the ferry over) but its behind-the-gateway location only adds to the appeal of the smallest U.S. Virgin Island. Once you arrive you’ll find plenty of enchanting beaches and a relaxed, flip-flop-friendly vibe, but you won’t find a surplus of accommodation options. Which makes choosing the right roost even more important. To guide you, here are our recommendations for the best hotels on St. John.
By Sarah Greaves-Gabbadon
CJ Travel Editor
Caneel Bay Resort On its own peninsula within the island’s vast national park, this classic 166-room resort gets raves for its pristine setting and exceptional service. Seven beaches (two exclusively for adults) add to the appeal. Click here to book now.