Very Good 2968 Reviews
Jetsetter Approved
This Hotel meets our standards
This hotel meets our standards, but we haven't stayed yet


  •  Babysitting
  •  Bar
  •  Free WiFi
  •  Gym
  •  Handicap-accessible
  •  Kids Club
  •  Parking On Site
  •  Pool
  •  Restaurant
  •  Spa
Disclaimer: This content was accurate at the time the hotel was reviewed. Please check our partner sites when booking to verify that details are still correct.
sky chair Resort restaurant overlooking set



With a stay at The Westin St. John Villas in St. John (Cruz Bay), you’ll be convenient to Elaine Lone Sprauve Library and Museum and Battery. This 4.5-star resort is within close proximity of Sunset Beach and Mongoose Junction.


Make yourself at home in one of the 200 air-conditioned rooms featuring private spa tubs and flat-screen televisions. Your bed comes with down comforters, and all rooms are furnished with sofa beds. Rooms have private balconies. Kitchens are outfitted with refrigerators, microwaves, and dishwashers. Cable programming and DVD players are provided for your entertainment, while complimentary wireless Internet access keeps you connected.

Spa, Wellness & Premium Amenities

Enjoy a range of recreational amenities, including an outdoor pool, a spa tub, and an outdoor tennis court. Additional amenities at this resort include complimentary wireless Internet access, concierge services, and a picnic area.

Food & Drink

Enjoy a meal at one of the resort’s dining establishments, which include 3 restaurants and a coffee shop/café. From your room, you can also access room service (during limited hours). Relax with your favorite drink at a bar/lounge or a poolside bar.

Business & Travel Amenities

A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite.

How to Get There

The Westin St. John Villas
300A Chocolate Hole
St John, 00831 US Virgin Islands


4.0 Very Good 2968 Reviews
One of my favorite Westins
Reviewed 2 months ago

This is the perfect luxury family resort. The Pool is fantastic. The kids club is expensive, but great. As soon as you get to St Thomas and check in at the airport your luxury experience begins. We always opt for the westin ferry. You get picked up from the airport and get dropped off at a private ferry dock. The Westin boat takes you straight to the Westin Dock. I think its $125 per person, but its such a treat. My one criticism of the ferry is that one of the times I was leaving the Westin, they ended up just taking us on the regular ferry from cruz bay, which is a total swizz. If your paying $125 you want the luxury experience. Apart from that, it is 5 stars all the way. The pool, the restaurants, the staff, the kids club were all fantastic. Looking forward to going back.

Sweet Pea turns 10!
Reviewed 2 months ago

Westin St John-Sweet Pea Turns 10!!!
Wanted to experience St John In a full service hotel.
We took the car ferry over from st Thomas. Used global transportation for the ferry. $50.00 round trip. Lady who answered the phone was helpful and answered a lot of questions.

Arriving on the car barge the Westin was a 5 minute car ride.

Lobby at Westin was beautiful open aired. We were greeted and checked into our room within10 minutes. We reserved a pool side room but asked for a upgrade. We were celebrating my sept sons birthday. They gave us Ocean front with window. If you book a garden view honestly you're fine the property is beautifully landscaped. If you want to see the some of the pool views you can see ocean.

We had two double beds. A sofa refrigerator, coffee tea and a couple bottles of water. . The room had a bathroom with tub and shower combination. The toilet isn't separated. If you're traveling with multiple family members there's several mirrors & electrical outlets throughout the room.
Flat screen television as well

Our room was right next to pool hut & pool. There's a hot tub as well. Excellent location if you're traveling with children. The playground, pool table, ping pong table and tennis courts are right there

The restaurant are also in walking distance I had read reviews about the food being pricey here. It's true. You can pay $25.00 daily for the kids to eat free. If I were staying longer then overnight I would highly recommend that option. Theres the market place. You can purchase sandwiches Starbucks coffee. Two pizza for dinner was $50.00. You can always drive off property to downtown Cruz bay for some affordable dining.
Would stay here again

Great honeymoon
Reviewed 3 months ago

First. Front rest staff were a bit rude. Try to ask for property room and not on the side where it's far from the property(they have 2 parts of the resort, one in the property near the main pool and restaurants and one in the opposite side inside and you need a service car to take you every time you need to go somewhere. Anyway, I got an ocean view room. It was Fabulous. I didn't had balcony tho and it was a little dissapointing but the weather outside and the comfort of their facilities was great for me and made up for it. Room was very nicr and large with sofa. Lots of space great bed and kitchenette. Also there is grills outside to each building wich you can use any time. Just buy the food from the supermarket and go for it. Restaurants had great food! Overpriced but you know it's an island and hotel so you can't expect for much . The beach was beautiful. Movie shown on Wednsday night I enjoyd watching with all hotel guests and my partner near the pool on a huge screen. Relaxing relaxing relaxing. The perfect experience for couples of families that want to relax! My honeymoon was great. I loved it and will be back for sure

Best Place to Stay on the island!
Reviewed 3 months ago

Staying at the Westin is like being at home with a maid and butler. I have been in the pool villas and the upper hillside units 3328. Each has its own charm. The views from the hillside are gorgeous. You can see right down to Cruz Bay. The pool villas are very private. You have everything you could possibly need there so we found we didn't leave much. We had our own pool and hot tub, grill, huge area to play in for the kids and a nice 4 seat table to eat at. The views are of the trees and gorgeous foliage and the sounds of the night creatures. The weather is always nice and stays around 80 degrees. If it rains, its over with pretty quickly. You can take the taxi down to Cruz Bay or venture out by taxi. A quick call to the front desk will solve any problems which are solved quickly. The property has a huge pool with a bar and restaurant and you truly never have to leave the property. To get around, just call and they will send a golf cart for you and take you where you need to go. It is the perfect location. You can walk to the market and Cruz Bay is a 5 minute ride. Can't say enough about the property. I left 2 days before the Hurricane in 2017 and when it reopens in 2019, I imagine it will be even more gorgeous!

Trip was great
Reviewed 3 months ago

The westin is the best place to stay. It is close to Cruz bay and has a great beach. the rooms are really nice, the staff is the best!!!! the sunset is almost real here! I love the gardens, hurricaces are not a problem