We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers: Windows: Internet Explorer, Mozilla Firefox. Mac: Safari.
Free Newsletter

Interested in Cruz Bay?

We'll send you updates with the latest deals, reviews and articles for Cruz Bay each week.

Cruz Bay Hotel Deals

St. John’s vibrant main town and port, Cruz Bay is home to most of the 28-square-mile island’s restaurants, bars, stores and dive centers. Two-thirds of affluent St. John is a national park, and many safari buses and jeeps set out from Cruz Bay. Don’t miss local art and history at Elaine Ione Sprauve Museum or the pristine sand of Hawksnest Bay, popular with snorkelers due to its nearby reef. There is no airport; ferries connect the town of 2750 with other U.S. and British Virgin Islands.
Cruz Bay travelers are raving about
Crystal Cove Beach Resort on Sapphire Bay
Estate Smith Bay, 00802, St. Thomas
3.8 miles from Cruz Bay
Simply Wonderfull Nov 10, 2009
I was a little reluctant to book here reading some reviews but took the chance. That paid off big! Th condo was nice, and very clean. I wanted privacy for...
Check Rates ABS:HotelCheckRates-d151081?src=SmartDeals&fromServlet=SmartDeals&Action=QC_Button
$237 Average price*
Secret Harbour Beach Resort
6280 Estate Nazareth | Nazareth Bay, Charlotte Amalie 00802, St. Thomas
3.8 miles from Cruz Bay
Our suite was a 2 bedroom/2 bath room. Each bedroom as well as the livingroom had an air conditioner. The only TV was located in the livingroom. It was...
Check Rates ABS:HotelCheckRates-d151053?src=SmartDeals&fromServlet=SmartDeals&Action=QC_Button
$386 Average price*
Fort Recovery Beachfront Villa & Suites Hotel
Towers | PO Box 239, Road Town, Tortola
8.6 miles from Cruz Bay
I may recommend this place to anybody who is looking for quiet, sunny beach and fantastic views. Sunrises and sunsets are amazing. I had an impresion that...
Check Rates ABS:HotelCheckRates-d271997?src=SmartDeals&fromServlet=SmartDeals&Action=QC_Button
$377 Average price*
Windward Passage Hotel
Veterans Drive - Waterfront | P.O. Box 640 (formerly Holiday Inn), Charlotte Amalie 00804, St. Thomas
9.4 miles from Cruz Bay
Teh central location is great..... Nov 13, 2009
I stayed there in August/2009 for a few days/night and I had a not too good experience that time. However I stayed there several times before and received...
Check Rates ABS:HotelCheckRates-d150009?src=SmartDeals&fromServlet=SmartDeals&Action=QC_Button
$310 Average price*
Sugar Mill Hotel
Apple Bay, Tortola
15.1 miles from Cruz Bay
A Real Gem Nov 5, 2009
We stayed at this hotel for 2 nights before going on a 1-week yacht charter through the BVI. We had never been to BVI and wanted to explore Tortola. We had...
Check Rates ABS:HotelCheckRates-d147883?src=SmartDeals&fromServlet=SmartDeals&Action=QC_Button
$330 Average price*
Hotel on the Cay
Protestant Cay, Christiansted 00822, St. Croix
40.8 miles from Cruz Bay
We traveld with a group of 11 for a wedding. There was a child age 8 in the group. The wedding was picture perfect. We enjoyed everthing about this...
Check Rates ABS:HotelCheckRates-d148773?src=SmartDeals&fromServlet=SmartDeals&Action=QC_Button
$150 Average price*
Hotel Caravelle on St. Croix
44 Queen Cross Street, Christiansted, Christiansted 00820, St. Croix
41.0 miles from Cruz Bay
Location, Location, Location Jul 28, 2009
This is our first time at this hotel on St. Croix. We arrived here and the staff were super friendly. They put us in room 306 top floor. Very nice room...
Check Rates ABS:HotelCheckRates-d149054?src=SmartDeals&fromServlet=SmartDeals&Action=QC_Button
$180 Average price*
Hibiscus Beach Hotel
4131 La Grande Princesse | North shore, Christiansted 00820, St. Croix
41.0 miles from Cruz Bay
I got married in St Croix in June and had 75 guests from all over the US fly in for the event. We hadn't been to the Hibiscus but many people on island...
Check Rates ABS:HotelCheckRates-d149053?src=SmartDeals&fromServlet=SmartDeals&Action=QC_Button
$205 Average price*
Company House Hotel
Two Company Street | (Formerly "Danish Manor Hotel and Suites"), Christiansted 00820, St. Croix
41.2 miles from Cruz Bay
Amazing recovery! Feb 29, 2008
25 years ago, my fiance and I moved to St. Croix, and for a few months, we made the Danish Manor-know then as The Chart House- our home. I had always held...
Check Rates ABS:HotelCheckRates-d149944?src=SmartDeals&fromServlet=SmartDeals&Action=QC_Button
$142 Average price*