Search Hotels near Top Cruz Bay Attractions

Top 10 Hotels in Cruz Bay

See all 25 Hotels in Cruz Bay
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 (56 reviews)

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

$150
The Westin St. John Villas

The Westin St. John Villas

300A Chocolate Hole, St. John 00831

4.5 out of 5.0
3.9 out of 5 (160 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 …

$483
St John Inn

St John Inn

277 Estate Enighed, St. John 00831

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

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

Get Rates
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 …

Get Rates
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 (230 reviews)

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

$207
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,787
Coconut Coast Villas

Coconut Coast Villas

268 Estate Enighed, St. John 831

3.0 out of 5.0

Nestled on the beach, this Cruz Bay condo is within a 15-minute walk of Elaine Lone Sprauve Library and Museum and Battery. S …

Get Rates
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
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 …

Get Rates

Recent Reviews in Cruz Bay

Where to stay in Cruz Bay

Cruz Bay Hotel Guide

Top Cruz Bay Accommodations

Cruz Bay features 38 Expedia-approved hotels and apartments. Expedia's extensive network has approximately 38 places to stay within 3 miles of the center.

Two of the most in-demand hotels that are centrally located are the Gallows Point Resort and the Grande Bay Resort. The Westin St. John Resort and the Hillcrest Guest House are some other terrific options.

If you're still searching, you might want to look into the Magens Point Resort and the Guana Island, these hotels are 9 miles and 17 miles from the city center of Cruz Bay. The Caneel Bay and the Frenchmans are located 1 mile and 7 miles away.

Some nearby places to explore in St. Thomas and St. John are Tutu and Mandal. Tutu is 7 miles to the west of Cruz Bay, while Mandal is 8 miles to the west. Tutu hotels and apartments include the Ritz-Carlton, St. Thomas and Marriott's Frenchman's Cove. The Bolongo Bay Beach Resort and Secret Harbour Beach Resort are among the hotels in Mandal.

If watching sport is a favorite pastime of yours, head to Lionel Roberts Stadium and experience the thrill of being surrounded by roaring fans. Sports fans wishing to find accommodation close to the stadium can select from the Lindbergh Bay Hotel and Villas and the Marriott Frenchman's Reef and Morning Star Beach Resort.

How to Get to Cruz Bay

Situated 12 miles from Cruz Bay is Cyril E. King Airport. Stay nearby at the Emerald Beach Resort or the Windward Passage Hotel.