Book on our site
Up to 10% cheaper
than Booking.com
Check rooms and rates
From515US$ /night
Check-in
29Jan2026Select date
Check-out
30Jan2026Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

300B Chocolate Hole, Cruz Bay, United States Virgin Islands
-
Near pristine white-sand beaches
Great
8.7
8.8
/10
3.9
/5

Located nearly a 25-minute walk from Salt Water Pond, the family The Westin St. John Resort Villas Cruz Bay provides guests with a swimming pool onsite. The Lemongrass restaurant and the lounge bar are available at the 4-star hotel boasting a lush location in Cruz Bay.

Location

This premium hotel is about 2 km from the shopping mall "Marketplace" and 2.2 km from Leinster Bay. The Westin is 300 metres from Cruz Bay Watersports and within 25 minutes' walk of Mongoose Junction.

The property is surrounded by hills and gardens, and a private beach is 600 metres away.

The hotel is situated 65 km from Christiansted Harbor-SSB Seaplane Base airport.

Rooms

There are 7 rooms with an iron and an air conditioner. Some of them offer complimentary wireless internet as well as a refreshment centre. Bathroom essentials include a separate toilet and a shower, and such comforts as hair dryers and bath sheets.

Eat & Drink

The Westin St. John Resort Villas offers an à la carte restaurant serving local dishes. It dishes up delicious dinner and breakfast. At the bar, you can select from a range of refreshing drinks. There is a bar serving American food around 5 minutes' walk away.

Leisure & Business

A sauna and spa therapy are available for an additional charge. The Westin Cruz Bay includes a fitness club, a full spa and a spa salon to ensure guests maximum relaxation. Activities such as snorkelling, kayaking, and boating can be arranged by this accommodation.

Must-do experiences

  • Visit Trunk Bay for stunning snorkeling and beautiful views.
  • Try the Mahi Mahi tacos at The Beach Bar for local flavor.
  • Explore the ruins at Annaberg Plantation for historic insights.
  • Discover the Coral Bay area for a serene, off-the-beaten-path vibe.
  • Join a sunset sail with Islander Watersports for breathtaking sights.
View all

Select your room type

The hotel offers a variety of rooms including double rooms, family rooms, and suites with breakfast, free cancelations, and special deals
1 Bedroom Townhouse 1 King Sofa bed Resort view
2 persons
735 sq. feet 
1 King-size bed and 1 Sofa bed
Shower
Bathtub
3 Bedroom Villa 3 Resort view Balcony
2 persons
1400 sq. feet 
1 Double bed
Shower
Bathtub
Two Bedroom Villa Balcony Resort View Hearing Accessible
2 persons
940 sq. feet 
1 King-size bed and 1 Sofa bed
Shower
Bathtub
Two-Bedroom Villa Balcony Resort View
2 persons
940 sq. feet 
1 King-size bed and 1 Sofa bed
Shower
Bathtub
Click button to see more rooms
Show all rooms
Show all roomsLess

Price and Room Availability Calendar

Check availability and prices for your dates now!

Facilities

The hotel offers amenities for your comfortable stay and unforgettable experiences

General

  • Non-smoking rooms
  • Free Wi-Fi
  • Parking
  • Safe deposit box
  • 24-hour reception
  • No pets allowed
  • Rooms/ Facilities for disabled
  • Lift
  • Currency exchange
  • ATM/Cash machine

Sports & Fitness

  • Fitness centre
  • Snorkelling
  • Hiking
  • Horseback riding
  • Tennis court
  • Golf course
  • Fishing

Guest Parking

  • Dryer

Services

  • Paid airport shuttle
  • Room service
  • Car hire
  • Dry cleaning
  • Tours/Ticket assistance

Dining

  • Restaurant
  • Bar/ Lounge area

Children

  • Babysitting/Child services
  • Children's play area
  • Kids club

Spa & Leisure

  • Outdoor swimming pool
  • Beach access
  • BBQ facilities
  • Steam room

Room features

  • Air conditioning
  • Tea and coffee facilities
  • Dining table

Bathroom

  • Washing machine

Self-catering

  • Dryer

Media

  • AM/FM alarm clock
Show more

Location

300B Chocolate Hole, Cruz Bay, United States Virgin Islands
Map view
300B Chocolate Hole, Cruz Bay, United States Virgin Islands
Nearby
300a Chocolate Hole
Cruz Bay Watersports
900 ft
Restaurants
Starfish Market
4000 ft
Marketplace Bldg
Getting around
City Centre
Cruz Bay14 min  ·  3700 ft
Airports
Christiansted (SSB)98 min  ·  40.2 mi
Henry E Rohlsen Airport (stx)104 min  ·  42.9 mi
Interested in Nearby Hotel Rates?
Live prices. No outdated rates
Check Rates
Property information and rules
Check-in
from 16:00-23:59
Check-out
until 10 am
Guest Parking
Private parking is possible on site for free.
Internet
is available in for free.
Children & extra beds
There are no cots provided in a room. 
Pets
Pets are not allowed.
Year renovated:
2008
Number of rooms:
7
Former name
Westin St. John Resort & Villas
Check-in
29Jan2026Select date
Check-out
30Jan2026Select date
Rooms and Guests2 Guests, 1 Room
Need more options?
Check Top hotels near The Westin St. John Resort Villas
Indigo Aparthotel Cruz Bay Amenities photo
Mobile-only price

Indigo Aparthotel Cruz Bay

468m from property
per night
Cruz Bay Tropical Condo Room photo
Mobile-only price

Cruz Bay Tropical Condo

7.6
Very good16 reviews
1330m from property
USD 266USD 239
per night
Gallows Point Resort (Adults Only) Cruz Bay Exterior photo
Mobile-only price

Gallows Point Resort (Adults Only) Cruz Bay

9.6
Perfect60 reviews
1462m from property
USD 827USD 744
per night