16 reviews
From
$462300b Chocolate Hole, Cruz Bay, 00831, VI, United States
16 reviews
1/72

Kids' club
Restaurant
Beachfront
Outdoor swimming pool
Free wifi
Room service
Fitness center
Steam room
The Westin St. John Resort Villas is a 4-star resort in Cruz Bay, U.S. Virgin Islands, located about 0.7mi from the city center. Address: 300b Chocolate Hole. This beachfront property blends island charm with modern comforts for a relaxing getaway.
Minimum price starts from $462 per night. Featured amenities include a restaurant, bar, and a Kids' club, plus free WiFi and free private parking. The outdoor swimming pool is free, and accommodations offer air conditioning, a kitchenette, a balcony with views, and a bathtub. Practical touches include a 24-hour front desk, room service, and a tour desk.
There are 16 reviews. Snorkeling (extra charges) and water sports facilities on site are available for activity seekers, with additional options such as horseback riding and a golf course (extra charges) to explore the area.
Three on-site eateries keep meals easy and flavorful. Snorkels Bar & Grill serves American and Caribbean dishes in a family-friendly, modern setting; Lemongrass Restaurant & Bar offers Local fare with a similar welcoming vibe; Mango Deli keeps things casual with Local bites for a quick bite or light meal.
For activity lovers, snorkeling (extra charges) and water sports facilities are on site, with horseback riding and a golf course (extra charges) nearby to explore the area.
With 16 reviews, this beachfront retreat offers a slice of island life, and a tour desk helps chart adventures while the 24-hour front desk handles arrivals.
Planning a wedding, corporate event, or need many rooms? Get a personalized quote with discounted rates for your group.
Closest airports
Cyril E. King Airport
12.3miTerrance B. Lettsome International Airport
18.1miVirgin Gorda Airport
25miBenjamín Rivera Noriega Airport
33.9miAntonio Rivera Rodríguez Airport
48miKids' club
Restaurant
Beachfront
Outdoor swimming pool
Free wifi
Room service
Fitness center
Steam room
Beach
Air conditioning
Tennis court
Tour desk
Babysitting/Child services
Bar
24-hour front desk
Non-smoking rooms
Kitchenette
Elevator
Horseback riding
Playground
Balcony
View
Bathtub
Show 16 photos
Villa, 2 Bedrooms, 2 Double Beds, Balcony, Resort View
2 Double Beds
55 sqft
Balcony
+
More details
Villa, 2 Bedrooms, Balcony, Resort View (2 Double Beds) is 54 square feet and includes a double bed 131-150 width.
Show 8 photos
Villa, 2 Bedrooms, 2 King Beds, Balcony, Resort View
2 King Size Beds
1 Sofa Bed
935 sqft
Balcony
Microwave
Dryer
Tea/Coffee maker
+
More details
This air-conditioned villa features 1 living room, 2 separate bedrooms and 1 bathroom with a bath. Boasting a balcony, this villa also features a washing machine, a tea and coffee maker and a TV. The unit has 4 beds.

Show 8 photos
Villa, 3 Bedrooms, Balcony, Resort View
1 Double Bed
1400 sqft
Private Bathroom
Balcony
Bathtub
View
+
More details
3 Bedroom Villa, Bedroom 1: 1 King, Bedroom 2: 2 Double, Bedroom 3: 1 Queen, Sofa bed, Balcony.

Show 4 photos
Villa, 3 Bedrooms, Sofa Bed, Loft, Resort View
1 King Size Bed
1 Sofa Bed
2765 sqft
Private Bathroom
Bathtub
View
Washing machine
+
More details
The spacious double room features air conditioning, a washing machine, as well as a private bathroom boasting a bath and a shower. The unit has 2 beds.

Show 3 photos
Cottage, 1 Bedroom, King Bed, Sofa Bed, Resort View
1 King Size Bed
1 Sofa Bed
730 sqft
Private Bathroom
Bathtub
View
Washing machine
+
More details
The spacious double room features air conditioning, a washing machine, as well as a private bathroom boasting a bath and a shower. The unit has 2 beds.
Villa, 2 Beds, Private Pool, Resort View
3 King Size Beds
55 sqft
Private Pool
x20
+
x13
More details
Villa, Multiple Beds, Private Pool, Resort View (3 King Beds) is 54 square feet and includes a double bed 131-150 width.
Show 8 photos
Villa, 3 Bedrooms, Balcony, Resort View, Mobility Accessible
1400 sqft
Balcony
Microwave
Dryer
Tea/Coffee maker
+
More details
This air-conditioned villa comes with 1 living room, 3 separate bedrooms and 2 bathrooms with a bath. Boasting a balcony, this villa also features a washing machine, a tea and coffee maker and a TV. The unit has 5 beds.
Show 7 photos
Room, 2 Bedrooms, Double Bed, Balcony, Loft, Resort View
1605 sqft
Balcony
Microwave
Dryer
Tea/Coffee maker
+
More details
The spacious double room offers air conditioning, a washing machine, as well as a private bathroom featuring a bath and a shower. Boasting a balcony, this double room also provides a tea and coffee maker, a dining area and a TV. The unit offers 1 bed.

Show 7 photos
Villa, 2 Bedrooms, Balcony, Resort View
1 King Size Bed
1 Sofa Bed
2 Double Beds
935 sqft
Private Bathroom
Balcony
Bathtub
View
+
More details

Show 7 photos
Room, 2 Bedrooms, Balcony, Loft, Resort View
1 Double Bed
1300 sqft
Private Bathroom
Balcony
Bathtub
View
x10
+
x9
More details
Show 16 photos
Villa, 2 Bedrooms, Balcony, Mobility Accessible
2 Double Beds
Balcony
+
More details

Show 6 photos
Apartment, Resort View
1 Queen Size Bed
355 sqft
Garden view
Private Bathroom
Minibar
Flat-screen TV
x10
+
x6
More details
8.2
16 reviewsCategories of assessments
Cleanliness
Comfort
Location
Facilities
Staff
Value for money
WiFi quality
Attractions
Maho Bay
0.8miReef Bay Trail
1.9miHenley Cay
2.1miWhistling Cay
3.8miWaterlemon Cay
4.8miCoral Bay St. John
5.1miSalt Pond Bay
5.4miSoggy Dollar Bar
8.4miYacht Haven Grande
8.9mi99 Steps
9.5miHoneymoon Beach
10.8miWater Island
11.1miHoneymoon Beach
11.2miHull Bay
11.4miVirgin Gorda
28.1miAttractions
Maho Bay
0.8miReef Bay Trail
1.9miHenley Cay
2.1miWhistling Cay
3.8miWaterlemon Cay
4.8miCoral Bay St. John
5.1miSalt Pond Bay
5.4miSoggy Dollar Bar
8.4miYacht Haven Grande
8.9mi99 Steps
9.5miHoneymoon Beach
10.8miWater Island
11.1miHoneymoon Beach
11.2miHull Bay
11.4miVirgin Gorda
28.1miAirports
Cyril E. King Airport
12.3miTerrance B. Lettsome International Airport
18.1miVirgin Gorda Airport
25miBenjamín Rivera Noriega Airport
33.9miAntonio Rivera Rodríguez Airport
48miSnorkels Bar & Grill
Cuisines
Ambiances
Lemongrass Restaurant & Bar
Cuisines
Ambiances
Mango Deli
Cuisines
Ambiances
Location
Age restrictions
Availability
Kids' club
Restaurant
Beachfront
Outdoor swimming pool
Free wifi
Room service
Fitness center
Steam room
Beach
Air conditioning
Tennis court
Tour desk
Babysitting/Child services
Bar
24-hour front desk
Non-smoking rooms
Kitchenette
Elevator
Horseback riding
Playground
Balcony
View
Bathtub
Activities
Beach
Fishing
Golf course
Hiking
Horseback riding
Snorkeling
Tennis court
Tennis equipment
Water sports facilities on site
Bathroom
Bathtub
Guest bathroom
Hairdryer
Private Bathroom
Shower
Toilet
Towels
Bedroom
Linens
Cleaning Services
Dry cleaning
Entertainment & Family Services
Babysitting/Child services
Kids' club
Playground
Food & Drink
Bar
Restaurant
Tea/Coffee maker
Front Desk Services
24-hour front desk
ATM on site
Currency exchange
Tour desk
General
Air conditioning
Elevator
Facilities for disabled guests
Non-smoking rooms
Room service
Internet
Free wifi
Kitchen
Dining table
Dryer
Kitchenette
Microwave
Washing machine
Living Area
Dining area
Sofa
Media & Technology
Radio
Telephone
TV
Outdoors
Balcony
BBQ facilities
Beachfront
Outdoor furniture
Parking
Parking On Site
Private Parking
Physical distancing
Cashless payment available
Room Amenities
Iron
Sofa bed
Safety & security
Safe
Services
Wake-up service
Spa
Fitness center
Outdoor swimming pool
Steam room
Transportation
Airport shuttle
Car rental
View
View
Pets are not allowed.
WiFi is available in all areas and is free of charge.
There's no age requirement for check-in
Come and go whenever you want
Private parking is available on site (reservation is not needed) and costs USD 25 per day.
Child policies
Children of all ages are welcome.
Children 12 and above will be charged as adults at this property.
To see correct prices and occupancy info, add the number and ages of children in your group to your search.
Crib and extra bed policies
No capacity for extra beds or cribs.
Cash
Mastercard,
Discover,
American Express,
Visa,
Diners Club,
Cash only
This property accepts cash.

1331 Estate Taarneberg, Charlotte Amalie, 00801, VI, United States
9.6mi from current hotel
Very Good
393 reviews
From

1331 Estate Taarneberg, St. Thomas, 00802, U.S. Virgin Islands
9.1mi from current hotel
Very Good
457 reviews
From

2114 Crystal gade , Charlotte Amalie, 00802, VI, United States
9.6mi from current hotel
Very Good
122 reviews
From

Havensight Mall Parcel 2, Charlotte Amalie, 00802, U.S. Virgin Islands
8.9mi from current hotel
Very Good
10 reviews
From

5 Estate Bakkeroe, Saint Thomas, 00801, VI, United States
8.9mi from current hotel
Very Good
117 reviews
From

1331 Estate Taarneberg , Charlotte Amalie, 00802, VI, United States
9.1mi from current hotel
Good
147 reviews
From

31 Kongens Gade, Saint Thomas, 00802, U.S. Virgin Islands
9.6mi from current hotel
Good
454 reviews
From

8070 Lindbergh Bay, Saint Thomas, 00802, VI, United States
11.7mi from current hotel
Good
503 reviews
From

7338 Estate Bakkeroe, Saint Thomas, 00802-3011, VI, United States
8.8mi from current hotel
Good
8 reviews
From
Featured hotels
Featured hotels