We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Clear all
Your Selections
  All-Inclusive Free Wifi Budget Beachfront Luxury City Center Mid-range Breakfast included Pool Romantic Free Parking Resort Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness center Room Service Business Classic Green & up & up Internet Independent Hotels Air Conditioning & up Non-Smoking Hotel Quiet Hotels Beach Resorts Hotels with Restaurants Concierge Meeting Rooms Business Center Hotels with Free Wifi Cheap Hotels Quiet Resorts Charming Hotels Family Resorts Safe Hotels Suite Resorts Honeymoon Resorts Spa Resorts Wedding Resorts Luxury Resorts Hotels with Bars Hotels with Kitchenette Clean Hotels Honeymoon Hotels Hotels with Private Beach Condo Resorts Boutique Resorts Luxury Beach Resorts Hotels with Villas Resorts with Jacuzzi Diving Resorts Spa Hotels All Inclusive Resorts Wedding Hotels Health Resorts Luxury Traveler Spring Break Resorts Foodie Luxury Spa Resorts Trendsetter Hotels with Shuttle Family Vacationer Shopping Fanatic Timeshare Resorts Beach Goer Suite Hotels Family Beach Resorts Condo Hotels Downtown Hotels Boutique Hotels Thrifty Traveler Accessible rooms Unique Resorts Urban Explorer Thrill Seeker Peace and Quiet Seeker Art and Architecture Lover Romantic Boutique Hotels Couples Hotels $ $$ $$$ $$$$ Club Wyndham Rosewood Unique Hotels Hotels with Jacuzzi Like a Local Ritz-Carlton Marriott Vacation Club Timeshare Hotels Luxury Boutique Hotels Marriott Autograph Collection Fishing Resorts Boardwalk Resorts Quaint All Inclusive Hotels Timeshare Rentals Westin Hotels with Hot Tubs Nightlife Seeker Marriott Party Hotels Casino Within 5 mi Within 10 mi Within 25 mi
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Traveler Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveler Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
The Westin St. John Resort Villas
No availability for your dates from these sites
0.1 miles from Cruz Bay Watersports
  • Free Wifi
  • Free Parking
St. John Inn
St. John Inn
SAVE $40
$336
Orbitz.com
$296
View Deal
0.6 miles from Cruz Bay Watersports
  • Free Wifi
  • Free Parking
Cruz Bay Boutique Hotel
No availability for your dates from these sites
0.8 miles from Cruz Bay Watersports
  • Free Wifi
  • Breakfast included
Loading prices...
0.8 miles from Cruz Bay Watersports
  • Free Wifi
  • Free Parking
Gallows Point Resort
Loading prices...
1.0 miles from Cruz Bay Watersports
  • Free Wifi
  • Free Parking
Caneel Bay Resort
SAVE $93
$562
LHW.com
$469
View Deal
1.5 miles from Cruz Bay Watersports
  • Free Parking
  • Pool
The Ritz-Carlton, St. Thomas
SAVE $174
$833
Expedia.com
$659
View Deal
3.6 miles from Cruz Bay Watersports
  • Free Wifi
  • Free Parking
Elysian Beach Resort
Bookit.com
$199
View Deal
3.8 miles from Cruz Bay Watersports
  • Free Wifi
  • Free Parking
Sapphire Beach Resort
Hotels.com
$191
View Deal
4.2 miles from Cruz Bay Watersports
  • Free Wifi
  • Free Parking
Secret Harbour Beach Resort
SAVE $21
$300
getaroom.com
$279
View Deal
4.3 miles from Cruz Bay Watersports
  • Free Wifi
  • Free Parking
Crystal Cove Beach Resort on Sapphire Bay
SAVE $6
$185
Hotels.com
$179
View Deal
4.4 miles from Cruz Bay Watersports
  • Free Wifi
  • Free Parking
Sugar Bay Resort & Spa
SAVE $323
$512
Booking.com
$189
View Deal
5.2 miles from Cruz Bay Watersports
  • Free Parking
  • Breakfast included
Antilles At Sapphire Beach Resort
5.2 miles from Cruz Bay Watersports
  • Free Parking
  • Pool
Point Pleasant Resort
No availability for your dates from these sites
5.4 miles from Cruz Bay Watersports
  • Free Wifi
  • Free Parking
Bolongo Bay Beach Resort
SAVE $292
$505
Booking.com
$213
View Deal
7.2 miles from Cruz Bay Watersports
  • Free Wifi
  • Free Parking
Loading prices...
7.5 miles from Cruz Bay Watersports
  • Free Wifi
  • Free Parking
Bluebeard's Beach Club and Villas
Loading prices...
8.3 miles from Cruz Bay Watersports
  • Free Parking
  • Pool
Long Bay Beach Club
SAVE $25
$232
Expedia.com
$207
View Deal
8.3 miles from Cruz Bay Watersports
  • Free Wifi
  • Free Parking
Fort Recovery Beachfront Villa & Suites Hotel
Booking.com
$245
View Deal
8.5 miles from Cruz Bay Watersports
  • Free Wifi
  • Free Parking
Sandcastle Hotel
8.5 miles from Cruz Bay Watersports
  • Beachfront
  • Restaurant
Sebastian's on the Beach
Orbitz.com
$102
View Deal
8.7 miles from Cruz Bay Watersports
  • Free Parking
  • Beachfront
SAVE $78
$643
Expedia.com
$565
View Deal
8.8 miles from Cruz Bay Watersports
  • Free Wifi
  • Free Parking
Frenchman's Reef & Morning Star Marriott Beach Resort
SAVE $85
$404
Marriott Hotels
$319
View Deal
8.9 miles from Cruz Bay Watersports
  • Free Parking
  • Pool
Sugar Mill Hotel
TripAdvisor
$295
View Deal
9.1 miles from Cruz Bay Watersports
  • Free Wifi
  • Free Parking
Flamboyan on the Bay Resort & Villas
Expedia.com
$127
View Deal
9.1 miles from Cruz Bay Watersports
  • Free Parking
  • Pool
Mafolie Hotel
SAVE $118
$313
Booking.com
$195
View Deal
9.7 miles from Cruz Bay Watersports
  • Free Wifi
  • Free Parking
Windward Passage Hotel
SAVE $214
$350
Orbitz.com
$136
View Deal
10.0 miles from Cruz Bay Watersports
  • Free Parking
  • Pool
The Heritage Inn
Loading prices...
10.1 miles from Cruz Bay Watersports
  • Free Wifi
  • Free Parking
No photo provided
10.7 miles from Cruz Bay Watersports
  • Restaurant
  • Room Service
Still looking for a place to stay?
Cruz Bay has 5 B&Bs/inns with 922 reviews
Estate Lindholm
1.1 miles from Cruz Bay Watersports
  • Free Wifi
  • Free Parking
Garden by the Sea B&B
0.8 miles from Cruz Bay Watersports
  • Free Wifi
  • Free Parking
Hillcrest Guest House
0.8 miles from Cruz Bay Watersports
  • Free Wifi
  • Free Parking
See all 5 Cruz Bay B&Bs/inns
See all hotels in or near Cruz Bay
The Westin St. John Resort Villas
No availability for your dates from these sites
0.1 miles from Cruz Bay Watersports
  • Free Wifi
  • Free Parking
Caneel Bay Resort
SAVE $93
$562
LHW.com
$469
View Deal
1.5 miles from Cruz Bay Watersports
  • Free Parking
  • Pool
The Ritz-Carlton, St. Thomas
SAVE $174
$833
Expedia.com
$659
View Deal
3.6 miles from Cruz Bay Watersports
  • Free Wifi
  • Free Parking
Elysian Beach Resort
Bookit.com
$199
View Deal
3.8 miles from Cruz Bay Watersports
  • Free Wifi
  • Free Parking
Sapphire Beach Resort
Hotels.com
$191
View Deal
4.2 miles from Cruz Bay Watersports
  • Free Wifi
  • Free Parking
*Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.