Where to Rest

Hotels & places to stay in Cruz Bay

140 places to stay in Cruz Bay, 020 ranked by guest rating and popularity.

About Cruz Bay:Population 2,7436 m elevationAmerica/St Thomas timeAir quality Moderate (US AQI 52)

Where to stay in Cruz Bay

Cruz Bay, U.S. Virgin Islands, offers 140 places to stay, with a mix of resorts, apartments, and hotels to suit different preferences.

Compare live availability and prices for Cruz Bay across our booking partner. We may earn a commission — it costs you nothing extra.

Check live prices in Cruz Bay

Browse by type

Showing 140 of 140

Resort
049
Resort
2B At Peter Bay
Hotel
A House of Open Arms
Holiday Home
Alexandra cottage
Bed & Breakfast
Almost Heaven
Resort
Aqua Bay Villas
Holiday Home
Ard Na Mar
Resort
Argonauta Villa
Holiday Home
Artistic Villas by Don Schnell
Hotel
Aurora
Resort
Badass Villa
Hotel
Banana Cabana
Resort
Bay Grove, St John Virgin Islands
Hotel
Bay Rum Breeze
Guesthouse
Blue Agave Villa
Sea View Terrace, Cruz Bay
Hotel
Blue Heaven Rendezvous
Resort
Blue Orchid @ Gallows Point
Hotel
Blue Sky Villa
Hotel
Blue View
Holiday Home
Bluebitch St. John Villa
Hotel
Calabash Views
Hotel
Caneel Bay
Resort
Caneel Bay Resort
Resort
Caneel Bay Resort Front Desk
Resort
Caneel Bay cottage 7
Guesthouse
ChocoCruz
Campsite
Cinnamon Bay Campground
Resort
Cinnamon Breeze
Holiday Home
Cliffside Terrace Villa
Resort
Cloud Nine Villa
Bed & Breakfast
Coco Caribe
Bed & Breakfast
Coco Tier
Resort
Coconut Hill Cottage
Hotel
Cocunut Coast Villas
Resort
Concordia Eco Resort
Resort
Coral Bay
Resort
Cottage Point At Caneel Bay
Hotel
Cruz Bay Boutique Hotel
Holiday Home
Cute Cozy Cottage
Resort
Eco Serendib Villa And Spa
Bed & Breakfast
Estate Lindholm
Holiday Home
Exotic View Villa
Bed & Breakfast
Fair Winds and Following Seas
Resort
Falcon's Nest At Peter Island Resort & Spa
Holiday Home
Find A Rental Virgin Islands
Holiday Home
Finisterre St. John
Resort
Fish Tales Villa
Holiday Home
Flamingo House
Resort
Florian Villa
Resort
Frenchman's Lookout, Tortola
Hotel
Gallows Point Resort
Bed & Breakfast
GardenByTheSea
Holiday Home
Ginger Thomas
Resort
Golden Dragon Villa
Hotel
Grande Bay Resort
Resort
Great Expectations
Resort
Hawk's Nest Bay at Caneel Bay Resort
Bed & Breakfast
Heavenly Villas
Holiday Home
Hideaway
Hotel
Hillside Villas 33/34 Pool
Hotel
Inn at Tamarind Court
Resort
Island Time Villa
Resort
La Jolla Caribe
Guesthouse
Lagoon Point
Hotel
Lavender Hill
Bay Street, Cruz Bay
Hotel
Lavender Hill Suites
Resort
Lime-in-de-Coconut Villa
Resort
Lovango Resort & Beach Club
Resort
Luminaria
Resort
Maho Bay Camps Resort
Resort
Mampoo Hill
Hotel
Mango Mojo Villa
Pickering Street, Cruz Bay
Swimming pool
Resort
Paradise
Holiday Home
Paradise Revisited
Resort
Plumeria
Resort
Poi Pu
Resort
Points Of View Villa
Resort
Pool At Gallows Point Resort
Bed & Breakfast
Rapture
Resort
Reefside Villa at Chocolate Hole
Resort
Renaissance Carambola
Hotel
Room 438 Ritz Carlton STT
Bed & Breakfast
Sailview
Resort
Scott Beach Bar Hut
Hotel
Sea Blossom Saint John
Holiday Home
Sea Forever Villa
Hotel
Sea Shore Allure
Holiday Home
Sea Vista Villa
Resort
Sea Watch St. John
Resort
Seagrape Cottage
Holiday Home
Seahaven Villa
Hotel
Serendip Vacation Condos St. John
Resort
Sonspot
Hotel
Sopra Mare
Holiday Home
South Shore Villa, Saint John, US VI
Holiday Home
South Shore Villa, Saint John, US VI
Hotel
St. john Inn
Holiday Home
Star Villa
Resort
Suite 2317
Guesthouse
Sundance Villa
Resort
Sunset Ridge Villas
Holiday Home
Surfside Villa
Holiday Home
Teahouse Treehouse
Resort
The Blue Box Villa
Resort
The Nest ~ St. John
Hotel
The Westin St. John - Pool
Resort
Tre Vista
Holiday Home
Turtle's Nest Villa
Resort
Veridian Garden
Resort
Vida de Mar
Resort
Villa 2411
Holiday Home
Villa Amerigo
Bed & Breakfast
Villa Amonoka
Holiday Home
Villa Calypso
Resort
Villa Fantasia
Resort
Villa Hakuna Matata
Resort
Villa Hibiscus
Resort
Villa Island Paradise
Holiday Home
Villa Ixora
Guesthouse
Villa Le Reve
Cruz Bay
Holiday Home
Villa Mimosa
Holiday Home
Villa Rhapsody
Holiday Home
Villa Sol Inclination
Holiday Home
Villa Solare
Holiday Home
Villa!
Bed & Breakfast
Vistas Supreme
Holiday Home
Waterklip Villa
Hotel
Westin Resort
Resort
Westin Room 1617
Hotel
Westin St John Great Cruz Bay Ballroom
Hotel
Westin St. John Shuttle
Hotel
Wharfside Village Hotel
Resort
Whistling Cay
Holiday Home
White Seagull Villa
Resort
Windcrest Villa
Resort
blue palm villa
Hotel
cruz view unit 10
Resort
front desk
Holiday Home
rendezview villa
Resort
room 34

Weather in Cruz Bay

Best time to visit: January to March — typically pleasant, with comfortable temperatures and less rain.

26°
25°
Jan
26°
24°
Feb
26°
24°
Mar
26°
25°
Apr
27°
26°
May
28°
26°
Jun
28°
27°
Jul
28°
27°
Aug
29°
27°
Sep
28°
27°
Oct
28°
26°
Nov
27°
25°
Dec

Max/min °C with monthly precipitation. Climate normals via Open-Meteo.

Daylight hours in Cruz Bay

11.1h
Jan
11.5h
Feb
12.0h
Mar
12.5h
Apr
13.0h
May
13.2h
Jun
13.1h
Jul
12.8h
Aug
12.3h
Sep
11.8h
Oct
11.3h
Nov
11.0h
Dec

Daylight hours (15th of each month).

Other cities in U.S. Virgin Islands

Staying in Cruz Bay — FAQs

How many places to stay are there in Cruz Bay?

There are 140 places to stay listed in Cruz Bay on Where to Rest — hotels, guesthouses, hostels, apartments and more, with photos, guest ratings, amenities and booking links.

Where is the best place to stay in Cruz Bay?

Top-rated stays in Cruz Bay include 049, 2B At Peter Bay, A House of Open Arms. See our ranked list of the best places to stay in Cruz Bay.

Are there hotels with a pool in Cruz Bay?

Yes — 1 place to stay has a swimming pool in Cruz Bay. Use the "Swimming pool" filter to find them.

Places to stay nearby

Cities like Cruz Bay