Resorts in St John

Find Resorts in St John. Listings include Saint Resort - St. John, USVI, Caribbean Villas of St. John, USVI, St John Escape at Grande Bay, A House of Open Arms, Grande Bay Resort and Egrets Rest at Grande Bay Resort. Click on each in the list below the map for more information.

Hotels, inns and B&Bs
Resorts and lodges
Vacation rentals and apartments
Campgrounds and RV parks
Show all categories