The search_hotel_count Best Luxury Hotels in St. John

Check availability Check availability
Go
5plusRooms

The Westin St. John Villas

St. John, Virgin Islands U.S.

With ocean views and apartment-style layouts, the 146 Caribbean villas make this St. John Resort a unique...

Style:
Classic Luxury
Rating:

Caneel Bay

St. John, United States

Caneel Bay invites you to 'disconnect' in pristine natural surroundings and low-key luxury. The exclusive...

Style:
Classic Luxury
Rating: