Cruz Bay Beach Tours and Activities

Visit Cruz Bay Beach
Plan a trip to see Cruz Bay Beach
Price found within the past 48 hours. Click for updated prices.

The Mary Anne Boutique Hotel USVI
Price was CA $3,317, price is now CA $2,670 per person
CA $2,670
per person
Jan 31 - Feb 7
found 1 day ago
Roundtrip non-stop flight included
Toronto (YTO) to St. Thomas (STT)
10/10 Exceptional! (30 reviews)
The pool area was under construction while we were there. The place was very nice overall and the pillows and bed were very comfortable! Would definitely recommend this place!
Reviewed on Nov 9, 2026

Calichi at Picture Point
Save 100% on your flight
Price was CA $6,223, price is now CA $5,021 per person
CA $5,021
per person
Dec 17 - Dec 23
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to St. Thomas (STT)
9.8/10 Exceptional! (86 reviews)
Amazing view!!! rooftop hot tub at Papaya was awesome!! Pool and amenities are great!! Keep in mind lots of steps to get to the pool and power grid going out can happen but aside from that it was a dream!! Will definitely come back someday!!
Reviewed on Oct 23, 2026
Stay near popular Cruz Bay Beach attractions
Best Lodging Options Near Cruz Bay Beach
Check availability on hotels close to Cruz Bay Beach

Wharfside Village Hotel
4 Great Cruz Bay Rd St. John St John

Villa Island Paradise
St John St. John St John

The Saint Resort
3ABF REM St. John St John

Cruz Bay Boutique Hotel
74-2 Cruz Bay Town St. John

Livin' the Dream Studio @ Grande Bay, waterfront Studio in Cruz Bay!
Cruz Bay St John

St John Inn
277 Estate Enighed St. John

Gone Coastal Grande Bay~Rarely Available~Oceanview~Walk to Town & Beaches
Cruz Bay St John

Grande Bay Resort - Indigo Blue Luxury Studio Beachfront!
Cruz Bay St John

Penthouse King Suite! Fully Remodeled and booking with full amenities!
St John USVI
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.
