Hotels in Cruz Bay

134 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • sonder
  • priceline
  • tripadvisor
  • tripcom
  • homestay
  • hotelscom
  • orbitz
  • vacasa
Cruz Bay hotels
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

134 Cheap hotels in Cruz Bay

Compare 5-Star Hotels in Cruz Bay

Upscale hotels in Cruz Bay offer the kind of luxury you will want to return to, with refined service and top-tier amenities.

Secret Harbour Beach Resort - Cruz Bay
9.0 1075 reviews
Cruz Bay
12/31 – 01/03
$786/nighttotal: $2358 (3 )

Secret Harbour Beach Resort

1 2
hotel , St Thomas
Secret Harbour Beach Resort is located on the beach in the Secret Harbour area of St. Thomas, steps from Beverhout Point and Secret Harbour Beach. It offers stunning ocean views and easy access to snorkeling. The resort has a very good user rating and an excellent location rating.
The spacious apartments feature fully equipped kitchens, flat-screen TVs, DVD players, and furnished balconies. The resort also offers complimentary Wi-Fi, housekeeping services, two on-site restaurants, a swimming pool, a fitness center, a spa, a tennis court, and parking.

Browse Hotels with a Pool in Cruz Bay

Choosing a hotel in Cruz Bay with a pool ensures you always have a refreshing swim to complement your time here.

Suite 8b - Gallows Point Resort Oceanfront Lower 1br By Suite St. John Villas - Cruz Bay
9.3 214 reviews
Cruz Bay
06/27 – 07/02
$995/nighttotal: $4975 (5 )

Suite 8b - Gallows Point Resort Oceanfront Lower 1br By Suite St. John Villas

1 2
hotel , St. John, VI
Suite 8b at Gallows Point Resort is a one-bedroom apartment located in Cruz Bay, St. John, just a 15-minute walk from Cruz Bay Beach and the entrance to Virgin Islands National Park. This beachside accommodation has received excellent user ratings.
The apartment features a fully equipped kitchen, a TV and DVD player, and a washer. Guests can enjoy the convenience of a spa tub, a fitness center, and a tennis court.
Secret Harbour Beach Resort - Cruz Bay
9.0 1075 reviews
Cruz Bay
12/31 – 01/03
$786/nighttotal: $2358 (3 )

Secret Harbour Beach Resort

1 2
hotel , St Thomas
Secret Harbour Beach Resort is located on the beach in the Secret Harbour area of St. Thomas, steps from Beverhout Point and Secret Harbour Beach. It offers stunning ocean views and easy access to snorkeling. The resort has a very good user rating and an excellent location rating.
The spacious apartments feature fully equipped kitchens, flat-screen TVs, DVD players, and furnished balconies. The resort also offers complimentary Wi-Fi, housekeeping services, two on-site restaurants, a swimming pool, a fitness center, a spa, a tennis court, and parking.

Frequently Asked Questions about hotels in Cruz Bay

Destinations nearby

Browse Waterfront Hotels in Cruz Bay

A seaside hotel in Cruz Bay serves as the perfect base for exploring the region. Compare top shoreside options and start planning your trip.

Suite 8b - Gallows Point Resort Oceanfront Lower 1br By Suite St. John Villas - Cruz Bay
9.3 214 reviews
Cruz Bay
06/27 – 07/02
$995/nighttotal: $4975 (5 )

Suite 8b - Gallows Point Resort Oceanfront Lower 1br By Suite St. John Villas

1 2
hotel , St. John, VI
Suite 8b at Gallows Point Resort is a one-bedroom apartment located in Cruz Bay, St. John, just a 15-minute walk from Cruz Bay Beach and the entrance to Virgin Islands National Park. This beachside accommodation has received excellent user ratings.
The apartment features a fully equipped kitchen, a TV and DVD player, and a washer. Guests can enjoy the convenience of a spa tub, a fitness center, and a tennis court.

Top-Rated Hotels with Free Parking in Cruz Bay

Parking is sorted from the start, as these hotels in Cruz Bay includes free on-site spaces for your stay.

Secret Harbour Beach Resort - Cruz Bay
9.0 1075 reviews
Cruz Bay
12/31 – 01/03
$786/nighttotal: $2358 (3 )

Secret Harbour Beach Resort

1 2
hotel , St Thomas
Secret Harbour Beach Resort is located on the beach in the Secret Harbour area of St. Thomas, steps from Beverhout Point and Secret Harbour Beach. It offers stunning ocean views and easy access to snorkeling. The resort has a very good user rating and an excellent location rating.
The spacious apartments feature fully equipped kitchens, flat-screen TVs, DVD players, and furnished balconies. The resort also offers complimentary Wi-Fi, housekeeping services, two on-site restaurants, a swimming pool, a fitness center, a spa, a tennis court, and parking.
St John Inn - Cruz Bay
9.1 474 reviews
Cruz Bay
12/31 – 01/03
$429/nighttotal: $1287 (3 )

St John Inn

1 2
hotel , Contant
The St John Inn is located in Contant, a quiet area just a short drive from Honeymoon Bay Beach and Cyril E. King Airport. This 3-star hotel has received excellent user ratings.
The inn features comfortable rooms with modern amenities, including air conditioning and flat-screen TVs. Guests can enjoy a continental breakfast, relax by the pool or in the Jacuzzi, and take advantage of amenities like a tennis court, restaurant, and bar.
Marketplace Suites - Cruz Bay
Cruz Bay
06/27 – 07/02
$324/nighttotal: $1620 (5 )

Marketplace Suites

1 2
hotel , St. John
Marketplace Suites, a 3-star hotel in St. John, is conveniently located 3.1 miles from the city center and near Salomon, Honeymoon, and Sunset Beaches.
This St. John lodging offers contactless check-in/out, on-site parking, and accessibility features including an elevator, accommodating up to two guests in its suites with one bathroom each.
Suite 8b - Gallows Point Resort Oceanfront Lower 1br By Suite St. John Villas - Cruz Bay
9.3 214 reviews
Cruz Bay
06/27 – 07/02
$995/nighttotal: $4975 (5 )

Suite 8b - Gallows Point Resort Oceanfront Lower 1br By Suite St. John Villas

1 2
hotel , St. John, VI
Suite 8b at Gallows Point Resort is a one-bedroom apartment located in Cruz Bay, St. John, just a 15-minute walk from Cruz Bay Beach and the entrance to Virgin Islands National Park. This beachside accommodation has received excellent user ratings.
The apartment features a fully equipped kitchen, a TV and DVD player, and a washer. Guests can enjoy the convenience of a spa tub, a fitness center, and a tennis court.

Popular Dog-Friendly Hotels in Cruz Bay

These dog-friendly hotels in Cruz Bay ensure your pet loves the trip as much as you do.

Secret Harbour Beach Resort - Cruz Bay
9.0 1075 reviews
Cruz Bay
12/31 – 01/03
$786/nighttotal: $2358 (3 )

Secret Harbour Beach Resort

1 2
hotel , St Thomas

Check Out Hotels with Breakfast Included in Cruz Bay

A day of exploring is better when you’re well-fueled. Every hotel on our Cruz Bay list includes free breakfast.

St John Inn - Cruz Bay
9.1 474 reviews
Cruz Bay
12/31 – 01/03
$429/nighttotal: $1287 (3 )

St John Inn

1 2
hotel , Contant

Best Cruz Bay hotels with air conditioning

Secret Harbour Beach Resort - Cruz Bay
9.0 1075 reviews
Cruz Bay
12/31 – 01/03
$786/nighttotal: $2358 (3 )

Secret Harbour Beach Resort

1 2
hotel , St Thomas
Suite 8b - Gallows Point Resort Oceanfront Lower 1br By Suite St. John Villas - Cruz Bay
9.3 214 reviews
Cruz Bay
06/27 – 07/02
$995/nighttotal: $4975 (5 )

Suite 8b - Gallows Point Resort Oceanfront Lower 1br By Suite St. John Villas

1 2
hotel , St. John, VI
Allamanda 4 - 1 Bedroom Suite At Seagrape Vista - Cruz Bay
10 148 reviews
Cruz Bay
06/27 – 07/02
$414/nighttotal: $2070 (5 )

Allamanda 4 - 1 Bedroom Suite At Seagrape Vista

1 2
hotel , Cruz Bay
Suite 2 - Cruz Bay
9.2 434 reviews
Cruz Bay
06/27 – 07/02
$317/nighttotal: $1585 (5 )

Suite 2

1 2
hotel , Cruz Bay

Best Cruz Bay hotels with a balcony

St John Inn - Cruz Bay
9.1 474 reviews
Cruz Bay
12/31 – 01/03
$429/nighttotal: $1287 (3 )

St John Inn

1 2
hotel , Contant
Allamanda 4 - 1 Bedroom Suite At Seagrape Vista - Cruz Bay
10 148 reviews
Cruz Bay
06/27 – 07/02
$414/nighttotal: $2070 (5 )

Allamanda 4 - 1 Bedroom Suite At Seagrape Vista

1 2
hotel , Cruz Bay
Suite 8c - Gallows Point Resort Oceanfront Upper 1br, Suite St. John Villas - Cruz Bay
9.8 16 reviews
Cruz Bay
06/27 – 07/02
$1034/nighttotal: $5170 (5 )

Suite 8c - Gallows Point Resort Oceanfront Upper 1br, Suite St. John Villas

1 2
hotel , Cruz Bay
Suite 8b - Gallows Point Resort Oceanfront Lower 1br By Suite St. John Villas - Cruz Bay
9.3 214 reviews
Cruz Bay
06/27 – 07/02
$995/nighttotal: $4975 (5 )

Suite 8b - Gallows Point Resort Oceanfront Lower 1br By Suite St. John Villas

1 2
hotel , St. John, VI
©2026 cozycozy.com