Book a hotel near Cruz Bay Beach, St. John
Wander Wisely with exceptional service, 24/7 support
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Hotels near Cruz Bay Beach

Wharfside Village Hotel
4 Great Cruz Bay Rd St. John St John
0.05 km from Cruz Bay Beach
Stay at this hotel in St. John. Enjoy free WiFi, 4 restaurants, and a casino. Popular attractions Sapphire Beach and Cruz Bay Beach are located nearby.
Free WiFi
Restaurant

Grande Bay: Sugar N' Spice: Studio Condo Great Views & Reviews; Newly Renovated
St John USVI
0.09 km from Cruz Bay Beach
Book a stay at this beach condo in St. John. Enjoy free WiFi, a beach locale, and a fitness center. Our guests praise the property condition in our reviews. Popular attractions Sapphire Beach and Cruz Bay Beach are located nearby.
Pool
Hot tub

Gone Coastal Grande Bay~Rarely Available~Oceanview~Walk to Town & Beaches
Cruz Bay St John
0.09 km from Cruz Bay Beach
The price is CA $1,075 per night
CA $1,075
CA $2,154 total
Nov 5 - Nov 6
includes taxes & fees
Book a stay at this beach condo in St. John. Enjoy free WiFi, a beach locale, and a fitness center. Popular attractions Sapphire Beach and Cruz Bay Beach are located nearby.
Pool
Hot tub

Grande Bay SUNSWEPT Studio, Waterfront, Great Views and Reviews!
Cruz Bay, St. John
0.1 km from Cruz Bay Beach
The price is CA $703 per night
CA $703
CA $1,203 total
Nov 21 - Nov 22
includes taxes & fees
Stay at this condo in St. John. Enjoy free WiFi, a fitness center, and laundry facilities. Our guests praise the helpful staff in our reviews. Popular attractions Sapphire Beach and Cruz Bay Beach are located nearby.
Pool
Hot tub

Livin' the Dream Studio @ Grande Bay, waterfront Studio in Cruz Bay!
Cruz Bay St John
0.1 km from Cruz Bay Beach
Stay at this condo in St. John. Enjoy free WiFi, a fitness center, and laundry facilities. Popular attractions Sapphire Beach and Cruz Bay Beach are located nearby.
Pool
Hot tub

Grande Bay Resort - Mojo Blue Luxury Studio Beachfront!
Cruz Bay St John
0.1 km from Cruz Bay Beach
Book a stay at this beach condo in St. John. Enjoy free WiFi, a beach locale, and a fitness center. Popular attractions Sapphire Beach and Cruz Bay Beach are located nearby.
Pool
Hot tub

Livin' the Dream 1BR Suite Grande Bay in Cruz Bay
Cruz Bay St John
0.11 km from Cruz Bay Beach
Stay at this condo in St. John. Enjoy free WiFi, a fitness center, and laundry facilities. Popular attractions Sapphire Beach and Cruz Bay Beach are located nearby.
Pool
Hot tub

Cruz Bay Boutique Hotel
74-2 Cruz Bay Town St. John
0.14 km from Cruz Bay Beach
Stay at this hotel in St. John. Enjoy free breakfast, free WiFi, and daily housekeeping. Our guests praise the helpful staff in our reviews. Popular attractions Sapphire Beach and Cruz Bay Beach are located nearby.
Breakfast included
Free WiFi

Gallows Point Resort
3 AAA Gallows Point Road St. John St John
0.25 km from Cruz Bay Beach
Book a stay at this beach aparthotel in St. John. Enjoy free WiFi, free parking, and a free ferry terminal shuttle. Our guests praise the helpful staff in our reviews. Popular attractions Sapphire Beach and Cruz Bay Beach are located nearby.
Pool
Hot tub

The Saint Resort
3ABF REM St. John St John
0.28 km from Cruz Bay Beach
The price is CA $309 per night
CA $309
CA $488 total
Oct 26 - Oct 27
includes taxes & fees
Book a stay at this spa resort in St. John. Enjoy free WiFi, free parking, and 2 outdoor pools. Popular attractions Sapphire Beach and Cruz Bay Beach are located nearby.
Pool
Spa

St John Inn
277 Estate Enighed St. John
0.42 km from Cruz Bay Beach
The price is CA $328 per night
CA $328
CA $369 total
Oct 30 - Oct 31
includes taxes & fees
Stay at this hotel in St. John. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Virgin Islands National Park and Sapphire Beach are located nearby.
Pool
Breakfast included

Villa Island Paradise
St John St. John St John
0.55 km from Cruz Bay Beach
The price is CA $198 per night
CA $198
CA $798 total
Nov 18 - Nov 19
includes taxes & fees
Book a stay at this business-friendly villa in St. John. Enjoy free WiFi, free parking, and a garden. Popular attractions Sapphire Beach and Cruz Bay Beach are located nearby.
Kitchen
Washer
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.
About Cruz Bay Beach Hotels Near Attractions
Do you have a full travel itinerary while visiting Cruz Bay Beach? Don't waste your time commuting too far from Cruz Bay Beach area attractions.
Cruz Bay Beach hotels essential information
Accommodation | 3,966 hotels |
|---|---|
Lowest Price | CA $369 |
Highest Price | CA $2,154 |
Popular hotels | Wharfside Village Hotel, Villa Island Paradise, St John Inn, The Saint Resort, Cruz Bay Boutique Hotel, Grande Bay Resort - Mojo Blue Luxury Studio Beachfront!, Livin' the Dream Studio @ Grande Bay, waterfront Studio in Cruz Bay!, Grande Bay: Sugar N' Spice: Studio Condo Great Views & Reviews; Newly Renovated, Gallows Point Resort, Grande Bay SUNSWEPT Studio, Waterfront, Great Views and Reviews!, Gone Coastal Grande Bay~Rarely Available~Oceanview~Walk to Town & Beaches, Livin' the Dream 1BR Suite Grande Bay in Cruz Bay |
Recent Cruz Bay Beach hotel reviews by fellow wanderers

Cruz Bay Boutique Hotel
5 out of 5
Posted 3 days ago
Travelocity Verified Review
"Excellent stay! Hotel was just perfect. The Host went above and beyond. The location is perfect. There is a nice breakfast each morning. Could not have had a better stay. We will be back."
A verified traveller stayed at Cruz Bay Boutique Hotel





