The Westin St. John Resort & Villas is a dream Caribbean honeymoon getaway with a sandy beach and a spa. The resort is set on 47 acres along the shores of Great Cruz Bay on the island of St. John, U.S. Virgin Islands. Stay in one of the stylish guest rooms or villas, many of which have scenic ocean views. Villas are a great idea for families who like the flexibility of having their own kitchen, washer and dryer and a separate sitting area.

Villa guests also have access to a semi-private pool, providing you with more options for family fun in the Caribbean. The hotel offers a grocery delivery service to villa guests. If you let them know what you need four days before you arrive, your kitchen can be fully stocked with your favorite items. Explore the pristine Virgin Islands National Park while you are there. The hotel concierge can help you plan your tour of the island. Relax in the sun and try a variety of water sports, including snorkeling, sailing and kayaking. The spa offers an array of relaxing massages, facials and other rejuvenating treatments.

Plan Your Trip

Get Ready to Go!

Need some more help?


Read our Reservations & Travel Planning Tips guide.