
Cruz Bay Boutique Hotel
Boasting a perfect location in the heart of town and just a few minutes walk from the ferry dock and half a mile from Honeymoon Beach, Cruz Bay Boutique Hotel is an ideal choice for those seeking a small, intimate hotel with plenty of charm ...

Lovango Resort + Beach Club
Located just off the coast of St. John in the U.S. Virgin Islands, Lovango Resort + Beach Club offers guests a beach club with an infinity pool, waterfront dining, and tons of nature-inspired activities ranging from coral reef snorkeling to tropical hikes. The family-friendly, luxury resort is a ten-minute trip ride from St. John and a 20-minute trip from St. Thomas via private ferry ...

Caneel Bay Resort
Set on its own private peninsula in the Virgin Islands National Park, Caneel Bay is a luxury resort featuring seven white sand beaches, complimentary water sports, a fitness center and a pool ...

Gallows Point Resort
Gallows Point Resort is a condo-style resort set on a peninsula near Cruz Bay, St. John. The resort has a pool and restaurant, and offers direct access to a coral reef for snorkeling ...

The Westin St. John Resort & Villas
The Westin St. John is located on Great Cruz Bay on the southwest coast of the island. The resort is great for families, with a camp-like kids club and a gentle waterfront prime for swimming and snorkeling ...

Concordia Eco-Resort
This eco-resort in the U.S. Virgin Islands National Park on St. John is perfect for nature lovers. Accommodations range from comfortable, wood-framed tents to studios with kitchenettes ...