Skip to main content.

Hotels & Accommodation in Cruz Bay

Search for accommodation in Cruz Bay

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Book hotel rooms & other accommodation in Cruz Bay

What's Cruz Bay like?

Cruz Bay is a tropical locale known for its beaches. Enjoy fun activities like snorkeling and boating. Nature lovers visiting Cruz Bay can explore top areas like Virgin Islands National Park. In the surrounding area, popular sights include Honeymoon Beach and Trunk Bay.

Where are the best places to stay in Cruz Bay?

Here are our travelers' top 3 places to stay in Cruz Bay:

Cruz Bay Boutique Hotel

City-center hotel within easy reach of Virgin Islands National Park
  • • Free breakfast • Free WiFi • Restaurant • Bar • Central location

St John Inn

3-star hotel, convenient to Virgin Islands National Park
  • • Free breakfast • Free parking • Free WiFi • Outdoor pool • Central location

The Westin St. John Resort Villas

Upscale beach resort with outdoor pool, near Honeymoon Beach
  • • Free parking • Free WiFi • 2 restaurants • Spa tub • Walkable location

What types of hotels are available in Cruz Bay?

We have 221 Cruz Bay accommodations with prices starting at ZAR 1075. Choose one of our 17 deals and get discounts of up to 30%.

Below are the number of accommodations by star rating in Cruz Bay and the surrounding area:

  • • 11 5-star accommodations from ZAR 2377 per night
  • • 42 4-star accommodations from ZAR 1493 per night
  • • 32 3-star accommodations from ZAR 1374 per night
  • • 3 2-star accommodations from ZAR 1270 per night

How to Get to Cruz Bay

What are the closest airports to Cruz Bay?

  • • St. Thomas (STT-Cyril E. King), 12.4 mi (20 km) from central Cruz Bay
  • • St. Thomas (SPB-St. Thomas Seaplane Base), 10.4 mi (16.7 km) from central Cruz Bay
  • • Tortola (EIS-Terrance B. Lettsome Intl.), 18.1 mi (29.1 km) from central Cruz Bay

Things to See and Do in Cruz Bay

What is there to see in Cruz Bay?

  • • Virgin Islands National Park
  • • Leeward Islands
  • • Sunset Beach
  • • Battery
  • • Great Cruz Bay

What is there to do in Cruz Bay?

  • • St. John Spice
  • • Mongoose Junction
  • • Elaine Lone Sprauve Library and Museum

Other Popular Cruz Bay Attractions

  • • Gifft Hill
  • • Boatman Point
  • • Chocolate Hole
  • • Hart Bay
  • • Devers Bay

When is the best time to visit Cruz Bay?

  • • Hottest months: August, July, September, June (average 90°F)
  • • Coldest months: February, January, March, December (average 73°F)
  • • Rainiest months: September, October, November, and August (average 4.99 inches of rainfall)