Unlike the larger of the US Virgin Islands, St. John is far less developed and of course, much smaller. As such, there are far fewer hotels on St. John, but what St. John does have to offer are some of the best best resorts in the world.
St. John has several, very nice resorts. Caneel Bay, The Westin St. John and the Gallows Point Resort are all very exclusive beach front properties. They rival the world's greatest hotel destinations, and are priced accordingly. The newest resort on Saint John is The Grande Bay Resort in Cruz Bay. The Beach has made special arrangements through Hotels.com to provide the best pricing possible for these resorts for our visitors. To make reservations at one of these properties, or to get more information, just click on the name or the photo of the property you are interested in or check out St. John Hotels on Booking.com.
![]() Caneel Bay |
![]() Westin St. John |
![]() Gallows Point Resort |
![]() Grande Bay Resort |