Hotels Close to Sunset Beach, Cruz Bay

See all 99 Hotels near Sunset Beach
The Westin St. John Resort
The Westin St. John Resort

Great Cruz Bay, St. John 00831

4.0 out of 5.0

Set along narrow and calm Great Cruz Bay less than 2 miles from the Virgin Islands National Park Visitors Center, this …

Get Rates
Villa South Palm
Villa South Palm

Virgin Grand Estates, St. John 00830

4.0 out of 5.0

Located in Cruz Bay, this villa is within 3 mi (5 km) of Sunset Beach, Elaine Lone Sprauve Library and Museum, and Bordeaux …

Get Rates
St John Inn
St John Inn

277 Estate Enighed, St. John 00831

3.0 out of 5.0

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

$204
per night
Coconut Coast Villas
Coconut Coast Villas

268 Estate Enighed, Cruz Bay, St. John 00830

3.0 out of 5.0

Located in Cruz Bay, this beach condominium resort is within a 15-minute walk of Elaine Lone Sprauve Library and Museum, St …

Get Rates
Lavender Hill Suites
Lavender Hill Suites

5000 Estate Enighed, St. John PMB 456

3.5 out of 5.0

Located in Cruz Bay, this condo is within a 5-minute walk of St John Eco Hike & Snorkel Adventure and St. John Spice. Battery …

Get Rates
Peace & Plenty
Peace & Plenty

3-16A Catherineberg, St. John 00830

3.5 out of 5.0

Situated in St. John, this villa is 0.6 mi (1 km) from Catherineberg Ruins and 1.5 mi (2.5 km) from Trunk Bay. Cinnamon Bay …

Get Rates
Peter Bay Gatehouse
Peter Bay Gatehouse

6A Peter Bay, St. John 00830

4.0 out of 5.0

Situated near the beach, this apartment is within 1 mi (2 km) of Cinnamon Bay and Trunk Bay. Jumbie Beach and Gibney Beach ar …

Get Rates
Sapphire Village Resort by Antilles Resorts
Sapphire Village Resort by Antilles Resorts

6320 Estate Smith Bay, St. Thomas 00802

2.5 out of 5.0

This family-friendly St. Thomas condominium resort is located by the ocean, within a 15-minute walk of Sapphire Beach, Smit …

$145
per night
Sugar Bay Resort and Spa
Sugar Bay Resort and Spa

6500 Estate Smith Bay, St. Thomas 00802

4.5 out of 5.0

Nestled on the beach, this Frydendal resort is 1.1 mi (1.8 km) from Smith Bay Beach and 1.4 mi (2.2 km) from Coki Beach. …

Get Rates
Concordia Eco - Resort
Concordia Eco - Resort

16371 Concordia, St. John 00830

2.0 out of 5.0

Located in Coral Bay, this hotel is within 1 mi (2 km) of Salt Pond Bay, Ram Head Trail, and Little Lameshur Bay. Emmaus …

Get Rates
Hide content

Sunset Beach, Cruz Bay Hotel Information

Marvel at the sights, revel in the sounds, and soak up the local atmosphere: when you book a room at a Cruz Bay hotel located near Sunset Beach, you’ll be in the center of it all. Hotels close to Sunset Beach are known for their unbeatable locations and tourist-friendly amenities, and the range of must-stay hotels lets you customize your vacation to suit your needs. Find a hotel from $145 per night.

Browse Expedia’s selection and check out the best most popular hotels close to Sunset Beach for the world-class spas, sights, and restaurants sounds, or snatch up one of the cheap hotel deals near Sunset Beach, if you’re searching for an inexpensive eye opening retreat. You might even find some seasonal rates and discounts on the most highly rated accommodations right here on Expedia. Whether you’re jetting off for business work or are traveling for pleasure, scoring a cheap deal on Sunset Beach hotels in Cruz Bay provides an incredible opportunity to discover the city and it's landmarks and monuments with cash to spare.

Now if you're really looking for a rush, consider checking out the hotels near the Super Bowl in February 2017.