Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Historic Hotels in Cruz Bay

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.

Top Cruz Bay Historic Hotels

St John Inn
St John Inn
3 out of 5
277 Estate Enighed, St. John, St John
The price is $215 per night

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

4.5/5Wonderful! (325 reviews)

"Had a great time here. Very chill environment - very relaxed. Perfect for activating vacation mode."…"

Reviewed on Mar 13, 2020

St John Inn
The Hills St. John
The Hills St. John
4 out of 5
11 Enighed, Cruz Bay, St. John
Get Rates

Situated by the ocean, this condo resort is within 1 mi (2 km) of Great Cruz Bay, Virgin Islands National Park, and St. John Spice. Honeymoon Beach and Caneel ...

4.5/5Wonderful! (31 reviews)

"I rarely make reviews after a stay but this place was exceptional. Carly, the hostess, went above and beyond to make sure the experience was perfect. The villa was immaculate. Very impressed. Will be back."…"

Reviewed on Mar 18, 2020

The Hills St. John
Cruz Bay Boutique Hotel
Cruz Bay Boutique Hotel
3 out of 5
74-2 Cruz Bay Town, St. John, St John
The price is $226 per night

Located in the heart of St. John, this hotel is steps from Cruz Bay Beach and St. John Spice. Virgin Islands National Park and Honeymoon Beach are also within ...

4.6/5Exceptional! (129 reviews)

"Hospitality was incredible. Owners are super nice. Room was clean and location was in center of town."…"

Reviewed on Mar 2, 2020

Cruz Bay Boutique Hotel
Grande Bay Resort
Grande Bay Resort
4 out of 5
Cruz Bay Quarter, St. John, US Virgin Islands
Get Rates

Nestled on the beach, this St. John condo building is within a 5-minute walk of Cruz Bay Beach and St. John Spice. Virgin Islands National Park and Honeymoon ...

4.9/5Exceptional! (74 reviews)

"Amazing location. Easy walk to town and ferry (3 min)"…"

Reviewed on Dec 4, 2019

Grande Bay Resort
Gallows Point SeaView Beach Cottage
Gallows Point SeaView Beach Cottage
3.5 out of 5
3-AB Gallows Poiny Rd., St. John, St John
Get Rates

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

Gallows Point SeaView Beach Cottage
Suite St. John at Gallows Point Resort
Suite St. John at Gallows Point Resort
4 out of 5
3 AAA Gallows Point Road, St. John, St John
The price is $345 per night

Nestled on the beach, this St. John condo resort is within a 10-minute walk of Cruz Bay Beach, Honeymoon Beach, and St. John Spice. Virgin Islands National Park ...

4.2/5Excellent! (29 reviews)

"The property was great! The best views I have woken up to on any vacation. The accommodations offered everything needed with lots of space and was located within walking distance of great restaurants and Cruz Bay."…"

Reviewed on Jul 13, 2020

Suite St. John at Gallows Point Resort
Gallows Point Resort
Gallows Point Resort
4 out of 5
3 AAA Gallows Point Road, P O Box 58, St. John, St John
The price is $414 per night

Offering direct access to the beach, this St. John aparthotel is within a 15-minute walk of Mongoose Junction and Virgin Islands National Park. Honeymoon Beach ...

4.7/5Exceptional! (381 reviews)

"Low key, staff quiet but very nice and pleasant ...iguanas, peacock and other wild life, snorkeling was good, bar has great view and gift shop well outfitted with conveniences...great views"…"

Reviewed on Jul 6, 2020

Gallows Point Resort
The Westin St. John Resort Villas
The Westin St. John Resort Villas
4.5 out of 5
300B Chocolate Hole, P.O. Box 8310, St. John, St John
The price is $999 per night

Offering direct access to the beach, this St. John resort is within 1 mi (2 km) of Great Cruz Bay and St. John Spice. Virgin Islands National Park and Honeymoon ...

3.9/5Very Good! (210 reviews)

"We loved our villa. It had plenty of space and ammenities and there were lots of fun activities to choose from. Not being charged for kayaks or paddle boards was AWESOME! THe resort seriously lacks dining options. Several more are needed along with some musical entertainment options. Beach and pool ..."…"

Reviewed on Mar 16, 2020

The Westin St. John Resort Villas
Blue Skies Villa
Blue Skies Villa
3.5 out of 5
300-10 Great Cruz Bay Rd., St. John, St John
Get Rates

Situated near the beach, this villa is 0.1 mi (0.1 km) from Great Cruz Bay and within 3 mi (5 km) of Virgin Islands National Park and Honeymoon Beach. St. John ...

Blue Skies Villa
Don't see what you're looking for?
We've got more Historic Hotels. Find the right one for you.
View all properties
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.

Pocket Guide: Historic Hotels 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

More trip options