All Inclusive Resorts in Cruz Bay at the best prices

97 available resort offers

7 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • priceline
  • tripadvisor
  • tripcom
  • sonder
  • homestay
  • hostelworld
  • hotelscom
  • agoda
Cruz Bay resorts
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

97 Best resorts in Cruz Bay

Best Cruz Bay resorts with a jacuzzi

Among the 97 accommodations in Cruz Bay, here are the 2 best resorts with a jacuzzi

Gallows Point Resort - Cruz Bay
9.5 694 reviews
Cruz Bay
27/06 – 02/07
$1156/nighttotal: $5780 (5 )

Gallows Point Resort

1 2
resort , Saint John
Gallows Point Resort is situated in Cruz Bay, St. John, just a short drive from Caneel Bay, the Mangrove Lagoon, and Historic Hassel Island, making it an ideal base for exploring the island. It boasts excellent user, location, and cleanliness ratings, ensuring a comfortable and enjoyable stay.
The resort offers spacious suites with modern amenities and direct access to a white sand beach. Guests can enjoy a range of facilities, including a swimming pool, Jacuzzi, restaurant, bar, fitness centre, tennis court, and room service, ensuring a relaxing and fulfilling vacation.
The Ritz-carlton St. Thomas - Cruz Bay
9.3 1685 reviews
Cruz Bay
31/12 – 03/01
$4436/nighttotal: $13308 (3 )

The Ritz-carlton St. Thomas

1 2
resort , St Thomas
The Ritz-Carlton St. Thomas is situated in Benner, an 8-minute walk from Cowpet Bay Beach and a short drive from Charlotte Amalie Harbour, offering easy access to both the vibrant beach scene and the historic harbour. The resort has received excellent user ratings for its cleanliness and location, reflecting its high standards and convenient position.
The hotel features spacious and comfortable guest rooms, each with a private balcony or terrace, and provides a range of amenities and activities, including a swimming pool, a spa, a fitness centre, tennis courts, and a restaurant and bar, ensuring a relaxing and enjoyable stay for all guests.

Best Cruz Bay resorts with a pool

Among the 97 accommodations in Cruz Bay, here are the 4 best resorts with a pool

Gallows Point Resort - Cruz Bay
9.5 694 reviews
Cruz Bay
27/06 – 02/07
$1156/nighttotal: $5780 (5 )

Gallows Point Resort

1 2
resort , Saint John
Gallows Point Resort is situated in Cruz Bay, St. John, just a short drive from Caneel Bay, the Mangrove Lagoon, and Historic Hassel Island, making it an ideal base for exploring the island. It boasts excellent user, location, and cleanliness ratings, ensuring a comfortable and enjoyable stay.
The resort offers spacious suites with modern amenities and direct access to a white sand beach. Guests can enjoy a range of facilities, including a swimming pool, Jacuzzi, restaurant, bar, fitness centre, tennis court, and room service, ensuring a relaxing and fulfilling vacation.
The Ritz-carlton St. Thomas - Cruz Bay
9.3 1685 reviews
Cruz Bay
31/12 – 03/01
$4436/nighttotal: $13308 (3 )

The Ritz-carlton St. Thomas

1 2
resort , St Thomas
The Ritz-Carlton St. Thomas is situated in Benner, an 8-minute walk from Cowpet Bay Beach and a short drive from Charlotte Amalie Harbour, offering easy access to both the vibrant beach scene and the historic harbour. The resort has received excellent user ratings for its cleanliness and location, reflecting its high standards and convenient position.
The hotel features spacious and comfortable guest rooms, each with a private balcony or terrace, and provides a range of amenities and activities, including a swimming pool, a spa, a fitness centre, tennis courts, and a restaurant and bar, ensuring a relaxing and enjoyable stay for all guests.
Sapphire Beach Resort - Cruz Bay
8.8 1207 reviews
Cruz Bay
31/12 – 03/01
$931/nighttotal: $2793 (3 )

Sapphire Beach Resort

1 2
resort , St Thomas
This 3.5-star condo building is located in the heart of St. Thomas, just steps away from Cabes Point and Sapphire Beach, with Turquoise Beach and Smith Bay Beach within a mile. It has received excellent ratings for location and cleanliness, and guests have described their experience as "very good".
The condo offers a range of amenities, including a fully equipped kitchen, a balcony, and access to a swimming pool and tennis court. Guests can also enjoy the on-site spa, restaurant, and bar, or explore the nearby shops and restaurants.
Westin Resort On St John 2bedroom 2bath Sleeps 8  Stay 2-7 Nights Full Kitchen - Cruz Bay
Cruz Bay
27/06 – 02/07
$2371/nighttotal: $11855 (5 )

Westin Resort On St John 2bedroom 2bath Sleeps 8 Stay 2-7 Nights Full Kitchen

2 2
resort , Cruz Bay
The Westin Resort on St John, situated in Cruz Bay, offers convenient access to Virgin Islands National Park and Cruz Bay Beach, though precise distances aren't specified.
The 'Westin Resort On St John 2-bedroom 2-bath Sleeps7 Stay 2-7 Nights Full Kitchen' offer provides a self-catering apartment sleeping up to seven guests, boasting a swimming pool, air conditioning, and Wi-Fi, plus access to resort amenities including a shuttle service.

Frequently Asked Questions about resorts in Cruz Bay

Destinations nearby

Best Cruz Bay resorts with air conditioning

Gallows Point Resort - Cruz Bay
9.5 694 reviews
Cruz Bay
27/06 – 02/07
$1156/nighttotal: $5780 (5 )

Gallows Point Resort

1 2
resort , Saint John
Gallows Point Resort is situated in Cruz Bay, St. John, just a short drive from Caneel Bay, the Mangrove Lagoon, and Historic Hassel Island, making it an ideal base for exploring the island. It boasts excellent user, location, and cleanliness ratings, ensuring a comfortable and enjoyable stay.
The resort offers spacious suites with modern amenities and direct access to a white sand beach. Guests can enjoy a range of facilities, including a swimming pool, Jacuzzi, restaurant, bar, fitness centre, tennis court, and room service, ensuring a relaxing and fulfilling vacation.
The Ritz-carlton St. Thomas - Cruz Bay
9.3 1685 reviews
Cruz Bay
31/12 – 03/01
$4436/nighttotal: $13308 (3 )

The Ritz-carlton St. Thomas

1 2
resort , St Thomas
The Ritz-Carlton St. Thomas is situated in Benner, an 8-minute walk from Cowpet Bay Beach and a short drive from Charlotte Amalie Harbour, offering easy access to both the vibrant beach scene and the historic harbour. The resort has received excellent user ratings for its cleanliness and location, reflecting its high standards and convenient position.
The hotel features spacious and comfortable guest rooms, each with a private balcony or terrace, and provides a range of amenities and activities, including a swimming pool, a spa, a fitness centre, tennis courts, and a restaurant and bar, ensuring a relaxing and enjoyable stay for all guests.
Westin Resort On St John 2bedroom 2bath Sleeps 8  Stay 2-7 Nights Full Kitchen - Cruz Bay
Cruz Bay
27/06 – 02/07
$2371/nighttotal: $11855 (5 )

Westin Resort On St John 2bedroom 2bath Sleeps 8 Stay 2-7 Nights Full Kitchen

2 2
resort , Cruz Bay
The Westin Resort on St John, situated in Cruz Bay, offers convenient access to Virgin Islands National Park and Cruz Bay Beach, though precise distances aren't specified.
The 'Westin Resort On St John 2-bedroom 2-bath Sleeps7 Stay 2-7 Nights Full Kitchen' offer provides a self-catering apartment sleeping up to seven guests, boasting a swimming pool, air conditioning, and Wi-Fi, plus access to resort amenities including a shuttle service.
The Westin St. John Resort Villas - Cruz Bay
8.7 887 reviews
Cruz Bay
27/06 – 02/07
$2105/nighttotal: $10525 (5 )

The Westin St. John Resort Villas

2 2
resort , Saint John
The Westin St. John Resort Villas is located on Great Cruz Bay, just 8 kilometres from Caneel Bay and 15 kilometres from Mangrove Bay. The resort has received excellent ratings for its location, cleanliness, and overall experience.
The resort offers a variety of accommodation options, from comfortable rooms to spacious villas with fully equipped kitchens. Guests can enjoy a range of amenities, including a private beach, swimming pool, spa, fitness centre, and several dining options.

Best Cruz Bay resorts with a gym

The Ritz-carlton St. Thomas - Cruz Bay
9.3 1685 reviews
Cruz Bay
31/12 – 03/01
$4436/nighttotal: $13308 (3 )

The Ritz-carlton St. Thomas

1 2
resort , St Thomas
The Ritz-Carlton St. Thomas is situated in Benner, an 8-minute walk from Cowpet Bay Beach and a short drive from Charlotte Amalie Harbour, offering easy access to both the vibrant beach scene and the historic harbour. The resort has received excellent user ratings for its cleanliness and location, reflecting its high standards and convenient position.
The hotel features spacious and comfortable guest rooms, each with a private balcony or terrace, and provides a range of amenities and activities, including a swimming pool, a spa, a fitness centre, tennis courts, and a restaurant and bar, ensuring a relaxing and enjoyable stay for all guests.
The Westin St. John Resort Villas - Cruz Bay
8.7 887 reviews
Cruz Bay
27/06 – 02/07
$2105/nighttotal: $10525 (5 )

The Westin St. John Resort Villas

2 2
resort , Saint John
The Westin St. John Resort Villas is located on Great Cruz Bay, just 8 kilometres from Caneel Bay and 15 kilometres from Mangrove Bay. The resort has received excellent ratings for its location, cleanliness, and overall experience.
The resort offers a variety of accommodation options, from comfortable rooms to spacious villas with fully equipped kitchens. Guests can enjoy a range of amenities, including a private beach, swimming pool, spa, fitness centre, and several dining options.
Gallows Point Resort - Cruz Bay
9.5 694 reviews
Cruz Bay
27/06 – 02/07
$1156/nighttotal: $5780 (5 )

Gallows Point Resort

1 2
resort , Saint John
Gallows Point Resort is situated in Cruz Bay, St. John, just a short drive from Caneel Bay, the Mangrove Lagoon, and Historic Hassel Island, making it an ideal base for exploring the island. It boasts excellent user, location, and cleanliness ratings, ensuring a comfortable and enjoyable stay.
The resort offers spacious suites with modern amenities and direct access to a white sand beach. Guests can enjoy a range of facilities, including a swimming pool, Jacuzzi, restaurant, bar, fitness centre, tennis court, and room service, ensuring a relaxing and fulfilling vacation.
Sapphire Beach Resort - Cruz Bay
8.8 1207 reviews
Cruz Bay
31/12 – 03/01
$931/nighttotal: $2793 (3 )

Sapphire Beach Resort

1 2
resort , St Thomas
This 3.5-star condo building is located in the heart of St. Thomas, just steps away from Cabes Point and Sapphire Beach, with Turquoise Beach and Smith Bay Beach within a mile. It has received excellent ratings for location and cleanliness, and guests have described their experience as "very good".
The condo offers a range of amenities, including a fully equipped kitchen, a balcony, and access to a swimming pool and tennis court. Guests can also enjoy the on-site spa, restaurant, and bar, or explore the nearby shops and restaurants.
©2026 cozycozy.com