Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Due to coronavirus (COVID-19) travel advisories, some destinations may be unavailable for certain dates. Find out more.

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.


Check Cruz Bay hotel prices

Tonight Jun 7 - Jun 8
Next weekend Jun 12 - Jun 14

Top Cities in Cruz Bay

Top Cruz Bay Hotel Wedding Venues

See all 293 Properties in Cruz Bay

Estimated price for 1 night/2 adults

St John Inn

St John Inn

277 Estate Enighed, St. John, St John
    3.0 out of 5.0
     
     
    4.5 out of 5 (322 reviews)

    Situated near the beach, this hotel is 0.3 mi (0.4 km) from Virgin Islands National Park and within 6 mi (10 km) of Trunk Bay and Sapphire Beach. Coki Beach ...

    Had a great time here. Very chill environment - very relaxed. Perfect for activating vacation mode.
    Mar 13, 2020

    $215 per night for 2 guests

    Jun 9 - Jun 10
    St John Inn$215
    Gallows Point Resort

    Gallows Point Resort

    3 AAA Gallows Point Road, P O Box 58, St. John, St John
      4.0 out of 5.0
       
       
      4.7 out of 5 (379 reviews)

      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.
      Feb 19, 2020

      $414 per night for 2 guests

      Jul 6 - Jul 7
      Gallows Point Resort$414
      Map

      Pocket Guide: Hotel Wedding Venues in Cruz Bay

      Search for hotels in Cruz Bay on Expedia. You can easily find your hotels in Cruz Bay using one of the methods below:

      • View our selection of featured hotels in Cruz Bay
      • Use the map to find hotels in the Cruz Bay neighborhood you prefer
      • Use the filters to see hotels in a specific area of Cruz Bay, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Cruz Bay
      • Enter your travel dates to view the best deals on hotels in Cruz Bay - while they last