St John Hotels & Resorts

As the smallest of the three main islands, St. John has only two large resorts, but both are built on gorgeous properties that were designed to preserve and highlight the natural beauty of the island. Offering scenic views complete with protected wildlife and vegetation, nature lovers will appreciate all that St. John resorts embody. Both St. John resorts, Caneel Bay Resort and the Westin St. John, have beaches located just steps from guest rooms.

You can find several smaller accommodations including villas and private rentals as well, many right in the middle of the Virgin Islands National Park. The protected park claims two thirds of the island, giving visitors access to pristine beaches and unparalleled outdoor activities. Take a jeep ride across the island or go horseback riding and enjoy a leisurely stroll on the beach. St. John resorts and accommodations are also close to a range of hiking trails for novice and veteran hikers alike. The popular Reef Bay trail gives visitors an opportunity to experience Virgin Islands history as they hike to petroglyphs left by native peoples.

St. John resorts offer a variety of restaurants, activities, accommodations, and more, but don’t forget to check out Cruz Bay where you will find some of the most diverse shopping in the territory. Each store offers something different so you’re sure to find souvenirs and gifts for everyone!

Social Sweepstakes

Win free stay Virgin Islands

Enter for a chance to win a 3 night stay at the The Secret Harbor Beach Resort, St. Thomas, USVI.

Plus: Sea Trek for 2 at Coral World Ocean Park.

Plus: Tour for 2 with Flavors of St. Thomas Food Tours

Enter To Win