Hotels near Cruz Bay Beach

Other landmarks in St. John
Find out more about Cruz Bay Beach
Where is Cruz Bay Beach?
St. John is home to Cruz Bay Beach. Discover the local area by spending a day checking out some of the local attractions. If you'd like to find things to do in the area, you may want to check out Honeymoon Beach and Trunk Bay.
Where Can I Stay near Cruz Bay Beach?
We've got 378 hotels to pick from within a mile of Cruz Bay Beach. You might want to consider one of these options that are popular with our guests:
Gallows Point Resort
- • 4-star aparthotel • Free valet parking • Free WiFi • Free ferry shuttles • Central location
Cruz Bay Boutique Hotel
- • 3-star hotel • Free breakfast • Free WiFi • Restaurant • Central location
Suite St. John at Gallows Point Resort
- • 4-star condo resort • Free parking • Free WiFi • Free ferry shuttles • Walkable location
Grande Bay Resort
- • 4-star condo • Free parking • Free WiFi • Health club • Central location
Grande Bay Resort - Mojo Blue 1BR Condo Beachfront!
- • 3-star hotel • Free breakfast • Free parking • Free WiFi • Central location
Things to See and Do near Cruz Bay Beach
What to See near Cruz Bay Beach
- • Honeymoon Beach
- • Trunk Bay
- • Virgin Islands National Park
- • Sapphire Beach
- • Coki Beach
Things to Do near Cruz Bay Beach
- • St. John Spice
- • Coral World Ocean Park
- • Blackbeard's Castle
- • Mongoose Junction
- • Mahogany Run Golf Course