St. John Hotels & Resorts

St. John Hotels & Resorts

Travel to USVI and book your stay at St. John hotels and resorts. Find budget-friendly, kid-friendly, honeymoon suites, all-inclusive and more!

Caneel Bay Resort

Salomon Bay Rd, St John 00831, U.S. Virgin Islands

Luxurious World Class Service White Sand Beaches Convenient Location

Westin St. John Villas

300B Chocolate Hole, 00830 Saint John, U.S. Virgin Islands

Villas Ocean Views Spa Services Private Beach

Westin St. John Resort

P.O. Box 8310, VI 00831 Saint John, U.S. Virgin Islands

Cruz Bay Private White Sand Beach Family Friendly Convenient Location

Softwinds

152 Estate Fish Bay, 00830 Cruz Bay, U.S. Virgin Islands

Villa 4 Bedroom Private Pool Panoramic Views

Estate Lindholm

6B Caneel Bay, 00831 Saint John, U.S. Virgin Islands

Cruz Bay Intimate Private Balconies Simple Elegance

Sea Glass Villas

11 Enighed , 00830 Saint John, U.S. Virgin Islands

Villa Outdoor Pool Fitness Center Private

St. John Inn

277 Enighed Contant, 00830 Saint John, U.S. Virgin Islands

Free Breakfast Boutique Hotel Cruz Bay Reasonable Rates

Gallows Point Resort

3 AAA Gallows Point Road, Saint John, U.S. Virgin Islands

Oceanfront Cruz Bay Suites Beautiful Views

 

 

Menu