Customized for your search:

Cruz Bay Hotels

Cruz Bay hotels
Cruz Bay

Hotel + Flight Deals in Cruz Bay

See all Cruz Bay Package Deals

Great Deals on Hotels in Cruz Bay

St John Inn - St. John Hotels
Rating: 2.5 Stars
$180
Check availability

St John Inn

277 Estate Enighed, St. John 00831 - Map
 
 
4.4 out of 5 (86 reviews)
Located in Cruz Bay, this hotel is within a 10-minute walk of Elaine Lone Sprauve Library and Museum, St. John Spice, and …More
Suite St. John at Gallows Point Resort - St. John Hotels
Rating: 4.0 Stars
Check availability

Suite St. John at Gallows Point Resort

3 AAA Gallows Point Road, St. John 00831 - Map
 
 
5.0 out of 5 (1 reviews)
Located in Cruz Bay, this condominium resort is within a 10-minute walk of St. John Spice, Battery, and Mongoose Junction …More
The Westin St. John Resort - St. John Hotels
Rating: 4.0 Stars
Check availability

The Westin St. John Resort

Great Cruz Bay, St. John 00831 - Map
 
 
4.0 out of 5 (431 reviews)
Set along narrow and calm Great Cruz Bay less than 2 miles from the Virgin Islands National Park Visitors Center, this …More
Gallows Point Resort - St. John Hotels
Rating: 4.0 Stars
Check availability

Gallows Point Resort

3 AAA Gallows Point Road, St. John 00831 - Map
 
 
4.7 out of 5 (116 reviews)
With direct access to the beach, this Cruz Bay condominium resort is within a 10-minute walk of St. John Spice, Battery, and …More
The Westin St. John Villas - St. John Hotels
Rating: 4.5 Stars
Check availability

The Westin St. John Villas

300A Chocolate Hole, St. John 00831 - Map
 
 
3.8 out of 5 (8 reviews)
With direct access to the beach, this Cruz Bay resort is within 1 mi (2 km) of Elaine Lone Sprauve Library and Museum, Sunset …More
Hillcrest Guest House - St. John Hotels
Rating: 2.5 Stars
$195
Check availability

Hillcrest Guest House

Number 157 Estate Enighed, St. John - Map
 
 
3.8 out of 5 (59 reviews)
Located in Cruz Bay, this bed & breakfast is within a 10-minute walk of St. John Spice, Battery, and Mongoose Junction …More
Abrigado - St. John Hotels
Rating: 4.5 Stars
Check availability

Abrigado

3B-19 San Soucci, St. John 00831 - Map
 
 
Located in Cruz Bay, this luxury villa is within 3 mi (5 km) of Sunset Beach, Elaine Lone Sprauve Library and Museum, and …More
Island Manor - St. John Hotels
Rating: 4.0 Stars
Check availability

Island Manor

Iguana Road (122 Chocolate Hole Estate), St. John 00831 - Map
 
 
Located in Cruz Bay, this villa is within 2 mi (3 km) of Sunset Beach, Elaine Lone Sprauve Library and Museum, and St. John …More
Gallows Point SeaView Beach Cottage - St. John Hotels
Rating: 3.5 Stars
Check availability

Gallows Point SeaView Beach Cottage

3-AB Gallows Poiny Rd., St. John 00830 - Map
 
 
Located in Cruz Bay, this villa is within a 10-minute walk of St. John Spice, Battery, and Mongoose Junction. Elaine Lone …More
Las Brisas Caribe - St. John Hotels
Rating: 4.0 Stars
Check availability

Las Brisas Caribe

300-32 Chocolate Hole, St. John 00830  - Map
 
 
Located in Cruz Bay, this villa is within 3 mi (5 km) of Sunset Beach, Elaine Lone Sprauve Library and Museum, and St. John …More

Search from 22 Cruz Bay Hotels


    Need help booking?

    Call 1-800-551-2409
    Visit Customer Support »

    Why book with Expedia ?

    • 510,000+ hotels worldwide
    • No Expedia Cancellation Fee
    • Best price guarantee
    • 91% customer satisfaction

    Your Guide to Cruz Bay Hotels

    Expedia.com offers a selection of 22 hotels in Cruz Bay. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

    Expedia.com will not only save you time, but also money when booking your stay at a hotel in Cruz Bay. Making reservations so you can stay within your budget is easy with us.

    Expedia.com even provides you with a map so you may find hotels in the Cruz Bay neighborhood you prefer.

    Go ahead. Enter your travel dates to view the best offers on hotel rooms in Cruz Bay, U.S. Virgin Islands now!

    Looking for local hotels nearby? Check out the new hotels near me page.

    Hide
    CollapseExpand

    Hotels Near Cruz Bay, U.S. Virgin Islands

    CollapseExpand

    Hotel Deals in Other Popular Destinations

    Customers Rate Expedia
    Powered by feefo
    91% recommended
    4.5
    From 29,939 Reviews
    *For these packages, package savings is at least equal to the cost of the flight or hotel if booked separately. Note: For packages including flights, you will be charged by the airline for the flight, but your savings on the package will equal the cost of the flight.