Search Hotels near Top Cruz Bay Attractions

Top 10 Hotels in Cruz Bay

See all 21 Hotels in Cruz Bay
St John Inn
St John Inn

277 Estate Enighed, St. John 00831

3.0 out of 5.0
4.4 out of 5 (169 reviews)

Located in Cruz Bay, this hotel is within a 10-minute walk of Elaine Lone Sprauve Library and Museum and Battery. St. John …

$215
Cruz Bay Boutique Hotel
Cruz Bay Boutique Hotel

74-2 Cruz Bay Town, St. John 00830

3.0 out of 5.0
4.5 out of 5 (51 reviews)

Located in Cruz Bay, this hotel is steps from St. John Spice and Battery. Mongoose Junction and Elaine Lone Sprauve Library …

$238
Suite St. John at Gallows Point Resort
Suite St. John at Gallows Point Resort

3 AAA Gallows Point Road, St. John 00831

4.0 out of 5.0
4 out of 5 (7 reviews)

Nestled on the beach, this Cruz Bay condominium resort is within a 10-minute walk of St. John Spice and Battery. Mongoose …

$445
Gallows Point Resort
Gallows Point Resort

3 AAA Gallows Point Road, St. John 00831

4.0 out of 5.0
4.7 out of 5 (220 reviews)

Offering direct access to the beach, this Cruz Bay condominium resort is within a 10-minute walk of St. John Spice and Batter …

$395
The Westin St. John Villas
The Westin St. John Villas

300A Chocolate Hole, St. John 00831

4.5 out of 5.0
3.8 out of 5 (153 reviews)

Offering direct access to the beach, this Cruz Bay resort is within 1 mi (2 km) of Elaine Lone Sprauve Library and Museum and …

$473
VI Friendship Villa
VI Friendship Villa

Contant, St. John 00830

4.5 out of 5.0

Located in Cruz Bay, this luxury villa is within 1 mi (2 km) of Elaine Lone Sprauve Library and Museum and Battery. St. Joh …

$1,429
Las Brisas Caribe
Las Brisas Caribe

300-32 Chocolate Hole, St. John 00830 

4.0 out of 5.0

Located in Cruz Bay, this villa is 1.5 mi (2.4 km) from Sunset Beach and 2.1 mi (3.4 km) from Battery. Elaine Lone Sprauve …

$1,250
Villa Rhapsody
Villa Rhapsody

10-E Contant Point, St. John 00830

3.5 out of 5.0

Located in Cruz Bay, this villa is within 1 mi (2 km) of Elaine Lone Sprauve Library and Museum and Battery. St. John Spice …

$1,985
Sirenusa
Sirenusa

11 Enighed, St. John 00830

4.0 out of 5.0

Located in Cruz Bay, this condominium resort is within 1 mi (2 km) of Elaine Lone Sprauve Library and Museum and Battery. St. …

Get Rates
Casa Mare Villa
Casa Mare Villa

35 Chocolate Hole, St. John 00831

4.0 out of 5.0

Located in Cruz Bay, this villa is 0.6 mi (0.9 km) from Sunset Beach and 1.5 mi (2.4 km) from Battery. Elaine Lone Sprauve …

Get Rates

Recent Reviews in Cruz Bay

Hide content

Where to stay in Cruz Bay

Cruz Bay Hotel Guide

Should you be searching for comfortable lodgings in Cruz Bay, you are spoiled for choice. Expedia's comprehensive database lists 60 accommodation options within a 0.1-mile radius of downtown Cruz Bay.

Location is everything when it comes to trouble-free vacationing, so be sure to check out the The Westin St. John Resort and The Westin St. John Villas, all of which are within a 0.6-mile radius of Cruz Bay's downtown area.

0.8 miles from downtown Cruz Bay is the Hillcrest Guest House. This hotel is a good option for tourists seeking cheaper lodgings. The St John Inn is another no-frills hotel here.

The Flamboyan On The Bay is located 9 miles away from the center of Cruz Bay. Another hotel is the Guana Island, which is positioned 17 miles away. The Caneel Bay and the Frenchmans are alternative accommodation options worth checking out in Cruz Bay.

11 miles away from Cruz Bay you will find Charlotte Amalie, where you'll find Hassel Island and Government House. The Marriott's Frenchman's Cove and Lindbergh Bay Hotel and Villas are just some of the fabulous Expedia-listed accommodation options in Charlotte Amalie. Or stay in St. Thomas, 10 miles to the west of Cruz Bay, where you'll find the Bolongo Bay Beach Resort and Marriott Frenchman's Reef and Morning Star Beach Resort. Should you choose to stay in St. Thomas, be sure to explore the Magens Bay and Coki Beach.

If enjoying sport is your passion, be sure to visit Lionel Roberts Stadium, which is 10 miles to the west of Cruz Bay. Stay nearby to the action at the Emerald Beach Resort or the Windward Passage Hotel.

If you are planning on flying through Cyril E. King Airport, you may choose to book accommodation at Mafolie Hotel, or Sunset Gardens, which are both a short distance away.