Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Offering direct access to the beach, this St. John aparthotel is within a 10-minute walk of Virgin Islands National Park and Mongoose Junction. Honeymoon Beach ...
The grounds and pool area were beautiful and immaculately maintained. Check out the barracuda hovering over his flat rock to the left of the diving platform and the many other small fish.
$534 per night for 2 guests
Nestled on the beach, this St. John condo building is within a 10-minute walk of Cruz Bay Beach and Virgin Islands National Park. Honeymoon Beach and Caneel ...
Amazing location. Easy walk to town and ferry (3 min)
Grande Bay ResortGet Rates
Nestled on the beach, this St. John condo building is within a 15-minute walk of Elaine Lone Sprauve Library and Museum and Virgin Islands National Park. Honeymoon ...
This was a wonderful place to stay, friendly staff and just a 10 minute walk to town.
Coconut Coast VillasGet Rates
Situated near the beach, this villa is 0.1 mi (0.2 km) from Virgin Islands National Park and within 6 mi (10 km) of Trunk Bay and Sapphire Beach. Coki Beach ...
Gallows Point SeaView Beach CottageGet Rates
Nestled on the beach, this St. John hotel is within a 15-minute walk of Elaine Lone Sprauve Library and Museum and Virgin Islands National Park. Honeymoon Beach ...
Rooms were great, loved the view. Would have liked to be able to walk to town but roads not flat, lots of steep inclines.
Sea Shore AllureGet Rates
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Search for hotels in Cruz Bay on Expedia. You can easily find your hotels in Cruz Bay using one of the methods below: