Book on our site and save
up to 10%
over Booking.com
Check rooms and rates
From628US$ /night
Check-in
20Apr2025Select date
Check-out
21Apr2025Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

300B Chocolate Hole, Cruz Bay, United States Virgin Islands

The Westin St. John Resort Villas, a 4-star property, spans 47 acres of Caribbean paradise with white-sand beaches of Great Cruz Bay, offering a quarter-acre pool and distinctive amenities without resort fees.

Spacious Villa Accommodations

The Westin villas range from studios to three-bedroom townhouses spanning up to 2,850 square feet for eight adults. Each accommodation features a full-sized kitchen, washer/dryer, living spaces, and furnished balconies with Virgin Islands views.

Oceanfront Dining Options

Beach Café serves daily breakfast buffet overlooking the ocean. Snorkel's Bar & Grill provides poolside dining with salads and sandwiches, while Mango Deli offers Starbucks coffee, homemade wraps, and steak selections.

Recreation and Activities

The WestinWORKOUT Fitness Studio provides state-of-the-art equipment. Westin Family Kids Club runs camp-like sessions with activities, while the property's 1,200-foot private beach enables swimming, snorkeling, scuba diving, and windsurfing.

Transport and Location

The Westin St. John Resort lies five minutes from Cruz Bay's downtown restaurants and shops. Guests can access the resort via private Westin Ferry or public transportation from Cyril E. King Airport on St. Thomas.

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
One-Bedroom Town house
Max:
2 persons
735 sq. feet 
Bed options:
1 King Size Bed
Shower
Bathtub
Check Prices
Three-Bedroom Villa
Max:
2 persons
1400 sq. feet 
Bed options:
1 Double bed
Shower
Bathtub
Check Prices
Two-Bedroom Villa Hearing accessible
Max:
2 persons
940 sq. feet 
Bed options:
2 Double beds
Shower
Bathtub
Check Prices
Show all roomsLess

Price and Room Availability Calendar

Check availability and prices for your dates now!

Getting around

Available transportation options

City Center
Cruz Bay3700 ft
Airports
Christiansted Harbor-SSB Seaplane Base (SSB) 40.2 mi
Henry E Rohlsen (stx) 42.9 mi

What our guests says about facilities

The hotel offers amenities for your comfortable stay and unforgettable experiences
What’s included

General

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

Sports & Fitness

  • Fitness center
  • Snorkeling
  • Hiking
  • Horseback riding
  • Tennis court
  • Golf course
  • Fishing

Guest Parking

  • Dryer

Services

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

Dining

  • Restaurant
  • Bar/ Lounge area

Business

  • Fax/Photocopying

Children

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

Spa & Leisure

  • Outdoor swimming pool
  • Beach access
  • BBQ facilities
  • Sauna
  • 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

Reviews and Ratings

Feedback from previous guests about their experience.
74%
enjoyed the hotel and would happily return
7.4/10
Very good
Rooms
8.0
Location
8.8
Service
6.4
Dining
6.4
Guest reviews
7.4/10
based on 5 reviews
4/5 based on 3346 reviews
9.5
9.5/10 based on 20 reviews
#6 of 6 hotels in St. John based on Tripadvisor
Joseph
United States of America, March  2025
7.4/10

Our honeymoon at the hotel turned out to be fantastic, leaving us feeling relieved despite the many mixed reviews. The staff went above and beyond to ensure our stay was enjoyable, and the beachfront room we had was a true highlight. The location is beautiful, although some areas might need improvement. Overall, it was a memorable experience, but there are definitely some areas that could see enhancements.

Rooms
9.0
We stayed in a beachfront room that was awesome and quite comfortable, with the added convenience of a small kitchen. While the room had a few dated features, it was still overall a great space.
Service
7.0
Most of the staff were genuinely friendly and super accommodating, especially those at the Marina store and the dining options. However, there were moments where the service felt inconsistent, particularly during busy times.
Location
8.0
The hotel is set in a stunning location, though it's a bit east of town, making it less walkable. The nearby beach has some limitations, but it's still lovely to enjoy. Having a car would have made things more convenient.
Dining
6.0
While the food was decent, the breakfast offerings were somewhat confusing and limited. There were definitely moments where the dining experience could improve, but we did have some nice meals during our stay.
Facilities
7.0
The facilities, including the pool area, were generally well-maintained, but the ongoing construction made things feel a bit chaotic at times. More seating by the beach would improve the ambiance significantly.
James
United States of America, November  2024
8.0/10

We had a wonderful stay at the resort, enjoying the spacious room and friendly staff. The location is perfect for families, with plenty of amenities on-site. However, dining options were a bit pricey, and the concierge service could use improvement. Overall, it's a great choice for a family vacation.

Rooms
8.0
The room was adequate and comfortable, with a king-size bed and five pillows. Although the sheets felt rough initially, the mattress was very cozy.
Service
7.0
Most of the staff provided excellent service, especially the golf cart drivers and housekeeping. However, the concierge was understaffed, making it difficult to get assistance at times.
Location
9.0
The resort is located in a beautiful area, close to the beach and various activities for kids, making it ideal for families.
Dining
7.0
Dining at the resort was convenient but pricey. The breakfast was good but not outstanding, and we preferred eating out in town when we had the chance.
Facilities
9.0
The resort offers great facilities, including a fun pool, play areas for kids, and easy access to water sports. It is well-equipped for families.
Chris
United States of America, October  2024
7.0/10

We really enjoyed our stay at the Westin St. John! The beach was private and beautiful, perfect for families, and the pool area was lovely, with plenty of space to relax. However, we faced some hiccups with the service and the food, which could definitely use some improvements. Overall, it was a good value considering the gorgeous surroundings and various activities available.

Rooms
7.0
The rooms were comfortable but showed signs of wear from humidity, making them feel a bit dated.
Service
6.0
Service at the restaurants was slow, which was disappointing. We had to ask multiple times for service, especially at breakfast.
Location
9.0
The hotel is in a fantastic location right on a private beach, which was great for safe nighttime walks and quick access to water sports.
Dining
5.0
Dining was hit or miss; the breakfast buffet was good, but service was sluggish and dinner portions were smaller than expected.
Facilities
8.0
The pool area was wonderful, offering plenty of loungers and activities like paddle boarding, which made it very appealing for families.
Judith
United States of America, October  2024
8.0/10

My stay at the Westin St. John was mostly enjoyable with its beautiful pool area and lush landscapes. We especially appreciated the ease of transportation from the airport to the hotel. While the kids loved the family-friendly atmosphere, and we enjoyed the spacious villas, I did notice some areas where the service and dining could improve. Overall, it’s a great spot for a family vacation but not without some drawbacks.

Rooms
9.0
We had a spacious two-bedroom villa that was well-kept and provided ample room for our family.
Service
6.0
While many staff members were helpful, a few interactions felt less attentive, particularly at the restaurant.
Location
9.0
The hotel is in a fantastic location, with beautiful beaches nearby and easy access to local shops.
Dining
7.0
The food at the Beach Cafe was generally good, but the service could be slow and the options somewhat limited.
Facilities
9.0
The pool area and the beach were delightful, perfect for families looking to have fun under the sun.
Bud
United States of America, September  2024
7.4/10

I loved my stay at this hotel, appreciating the beautiful views it offered and the amazing activities available for guests. However, the staff service left much to be desired at times, and the beach was not the best I've experienced. Overall, it was a memorable trip but with some room for improvement.

Rooms
7.0
The room had a fantastic view of the bay, but the furnishings felt a bit dated and the amenities were not as modern as I hoped. Still, the bed was super comfortable.
Service
6.0
While some staff were friendly, I encountered inconsistencies in service, which was disappointing. There were times I felt ignored, especially when trying to get help with various queries.
Location
9.0
The hotel is in a great location, not too far from plenty of beautiful beaches and local spots to explore. It made getting around really convenient.
Dining
7.0
The food overall was decent, but some dining experiences were marred by poor service. The sandwiches from the deli were quite good, but the steakhouse didn't impress me given its price.
Facilities
8.0
The pool area is beautiful, with excellent views and a nice atmosphere. However, the lack of hot tubs was a bit surprising given the size of the resort.
Ready to discover our exclusive early booking deals?
Enjoy exclusive rates!
Check Rates

Next best alternative

Consider them for your next trip.
Check-in
20Apr2025Select date
Check-out
21Apr2025Select date
Rooms and Guests2 Guests, 1 Room