{{vm.titleForRoomRecomendation($index + 1, room)}}
{{room.name}}
Free cancellation
until {{room.rate.cancellationPolicies.freeCancellationExpire | date: vm.dateConfig}}
Room per night
Total final
Loading recommendations
{{vm.setRecomendationMetas()}}
{{vm.setRecomedationLabel()}}
Filter by meal plan
Select the plan:
{{room.roomRateMobileSelected.promotionValue}}
{{room.roomRateMobileSelected.bookingDates}}
{{room.roomRateMobileSelected.travelDates}}
Save -
You saved
Room per night
{{room.roomRateMobileSelected.taxes.discount | number: 0 }}%+
Total {{vm.boxData.nights}} {{vm.boxData.nights === 1 ? vm.lnMessages.nightm : vm.lnMessages.nighstm}} {{vm.boxData.rooms}} rooms
No prepayment needed, pay at the property
Up to {{vm.monthInterestData.title}}
{{ room.unavailableStatus.messages.title1 }}
{{ room.unavailableStatus.messages.title2 }}
{{ room.unavailableStatus.messages.needhelp }} {{vm.phoneBase | tel}}
{{vm.titleForRoomRecomendation($index + 1, room)}}
Free cancellation
until {{room.rate.cancellationPolicies.freeCancellationExpire | date: vm.dateConfig}}
Room per night
Total final
{{ vm.titleTotalRecomendation() }}
{{vm.lang.room}} 1 {{vm.lang.for}} {{vm.getNumDistriMovil(vm.featuredRoom.rate.rate[0].paxFam, true)}} {{vm.getNumDistriMovil(vm.featuredRoom.rate.rate[0].paxFam, true) == 1 ? vm.lang.adult : vm.lang.adults}}
Free cancellation
until {{vm.featuredRoom.rate.rate[0].cancellationPolicies.freeCancellationExpire | date: vm.dateConfig}}
Room per night
Total final
{{vm.titlePaxMeta()}}
{{ vm.titleTotalRecomendation() }}
Room per nightTaxes included
Total final:
{{vm.titlePaxMeta()}}
Room per nightTaxes included
Total final:
This hotel has no availability on your selected dates {{vm.checkIn | date:'MMMM d' | capitalize}} to {{vm.checkOut | date:'MMMM d' | capitalize}} {{vm.checkIn | date:'d MMMM' | capitalize}} to {{vm.checkOut | date:'d MMMM' | capitalize}}
Suggested nearby dates {{vm.getRecomendateDatePax()}}
{{vm.roomsAvailables}} {{vm.lang.roomTypes}}
{{ $index > 0 ? ',': '' }} {{ room.name }}
This hotel has no availability on your selected dates {{vm.checkIn | date:'MMMM d' | capitalize}} to {{vm.checkOut | date:'MMMM d' | capitalize}} {{vm.checkIn | date:'d MMMM' | capitalize}} to {{vm.checkOut | date:'d MMMM' | capitalize}}
Suggested nearby dates {{vm.getRecomendateDatePax()}}
{{ room.unavailableStatus.messages.title2 }}
{{ room.unavailableStatus.messages.needhelp }} {{vm.phoneBase | tel}}
{{vm.titleForRoomRecomendation($index + 1, room)}}
Free cancellation
until {{room.rate.cancellationPolicies.freeCancellationExpire | date: vm.dateConfig}}
Room per night
Total final
{{ vm.titleTotalRecomendation() }}
{{ vm.titleTotalRecomendation() }}
Room per nightTaxes included
Total final:
Filter by meal plan
| Room type | Travelers | Your options | Price per night | Select rooms | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
Loading rooms | ||||||||||||
Recommended for {{vm.getTitleRecomendedPax(room.recommendedRate)}} Unique Room {{room.pictures.length}}
|
| |||||||||||
Property Conditions
{{vm.listReviews.ratings.guest.condition}}Cleanliness
{{vm.listReviews.ratings.guest.cleanliness}}Amenities
{{vm.listReviews.ratings.guest.service}}Comodidad
{{vm.listReviews.ratings.guest.comfort}}Staff & service
{{vm.listReviews.ratings.guest.amenities}}Comfort
{{vm.listReviews.ratings.guest.comfort}}Location
{{vm.listReviews.ratings.guest.neighborhood}}Quality-Price
{{vm.listReviews.ratings.guest.value_for_money}}Customers highlight the excellent sound quality, with deep bass and clear highs. They describe them as comfortable and with good noise cancellation. They also appreciate the design and battery life. However, some customers mention that the materials leave much to be desired, such as the simple plastic and synthetic leather of the headband.
Generated with AI from customer reviews
{{review.text}}
Hotel Brand/Chain Marriott Vacation Club
Be sure to enjoy recreational amenities, including outdoor tennis courts, an outdoor pool, and a hot tub. This condominium resort also features complimentary wireless internet access, concierge services, and gift shops/newsstands. Enjoy Caribbean cuisine at Snorkels Bar and Grill, one of the condo resort's many dining establishments, which include 2 restaurants and a coffee shop/cafe. The property will be renovating from August 18 2026 to November 20 2026 (completion date subject to change). The following areas are affected: <ul><li>One of the swimming pools</li><li>Hot tub</li></ul> During renovations, the condo resort will make every effort to minimize noise and disturbance. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 252 air-conditioned rooms featuring kitchens with refrigerators and microwaves. Your bed comes with down comforters and premium bedding. Rooms have private furnished balconies or patios. Flat-screen televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Distances are displayed to the nearest 0.1 mile and kilometer. <br /> <p>Great Cruz Bay - 0.3 km / 0.2 mi <br /> Chocolate Hole Beach - 1.2 km / 0.7 mi <br /> Rendezvous Bay - 1.2 km / 0.7 mi <br /> Chocolate Hole - 1.3 km / 0.8 mi <br /> Devers Bay - 1.6 km / 1 mi <br /> Hart Bay - 1.8 km / 1.1 mi <br /> St. John Spice - 1.9 km / 1.2 mi <br /> Cruz Bay Beach - 1.9 km / 1.2 mi <br /> Battery - 2 km / 1.2 mi <br /> Mongoose Junction - 2 km / 1.2 mi <br /> Virgin Islands National Park - 2 km / 1.3 mi <br /> St John Eco Hike & Snorkel Adventure - 2.1 km / 1.3 mi <br /> Cruz Bay Visitor Center - 2.2 km / 1.4 mi <br /> Honeymoon Beach - 3.2 km / 2 mi <br /> Caneel Bay Beach - 4.4 km / 2.7 mi <br /> </p><p>The nearest airports are:<br />St. Thomas (SPB-St. Thomas Seaplane Base) - 22.1 km / 13.7 mi<br /> Cyril E. King Airport (STT) - 26.2 km / 16.3 mi<br /> </p><p></p> When you stay at The Westin St. John Resort Villas in St. John, you'll be near the beach, within a 10-minute drive of Virgin Islands National Park and Cruz Bay Beach. This beach condominium resort is 4.2 mi (6.8 km) from Trunk Bay and 5.5 mi (8.8 km) from Sapphire Beach. Near Chocolate Hole Beach
Need-to-know information for guests at this property
This hotel has Free cancellation
Create your itinerary paying $0.00
Try looking for more hotel options in St. John, U.S. Virgin Islands
See more hotel options