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

About the Hotel

300B Chocolate Hole, Cruz Bay, United States Virgin Islands
-
Close to the beach
Great
8.7
8.8
/10
3.9
/5

Location

The Westin St. John Resort Villas spans 47 acres along the shoreline of Great Cruz Bay, offering 1,200 feet of private white-sand beach. Situated on St. John, the resort provides convenient access to the Virgin Islands National Park, a 7,000-acre area rich in natural beauty. Guests can reach the resort via the private Westin Ferry or the public ferry from Cyril E. King Airport on St. Thomas.

Accommodations

The hotel offers a range of spacious accommodations, including studio, one, two, and three-bedroom villas or townhouses, accommodating up to eight adults. Each villa includes full-sized kitchen appliances, washers, and dryers, providing the conveniences of home without resort fees. Guests can enjoy picturesque Virgin Islands views from furnished balconies across split-floor plans.

Dining

On-site dining includes the Lemongrass Restaurant & Bar, which showcases American and Caribbean cuisine, available for breakfast and dinner. Snorkels Bar & Grill provides casual poolside dining with a selection of salads and tropical drinks. For lighter fare, Mango Deli offers Starbucks(R) coffee and fresh pastries to start the day.

Activities & Amenities

The resort features a quarter-acre pool surrounded by palm trees, ideal for cooling off after a day in the sun. Guests can engage in recreational activities such as snorkeling and swimming or relax by the beach with refreshing cocktails. The Westin Family Kids Club provides a camp-like experience for children, offering varied activities throughout the day.

Wellness

The WestinWORKOUT(R) Fitness Studio is equipped with state-of-the-art exercise equipment, offering opportunities for strength and aerobic conditioning. The surrounding environment invites outdoor exploration, including hiking and water sports like kayaking and scuba diving. Relaxation and leisure can be found along the resort's private beach or by the pool.

Highlights

Location: 1,200 feet of private white-sand beach

Accommodations: three-bedroom villas or townhouses

Dining: Lemongrass Restaurant & Bar

Activities: quarter-acre pool

Must-do experiences

  • Visit Trunk Bay for iconic snorkeling and stunning beach views.
  • Enjoy a sunset dinner at The Beach Bar for local seafood delights.
  • Hike the Leinster Bay Trail for breathtaking vistas and nature.
  • Explore the local arts at the St. John Artist Studio Tour in Coral Bay.
  • Try the Anegada lobster at the popular and cozy Coral Bay locations.
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
68 m² 
1 King-size bed and 1 Sofa bed
Shower
Bathtub
3 Bedroom Villa 3 Resort view Balcony
2 persons
130 m² 
1 Double bed
Shower
Bathtub
Two Bedroom Villa Balcony Resort View Hearing Accessible
2 persons
87 m² 
1 King-size bed and 1 Sofa bed
Shower
Bathtub
Two-Bedroom Villa Balcony Resort View
2 persons
87 m² 
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

Dining Onsite

The Westin St. John Resort Villas offers a delightful array of dining experiences that highlight local flavors and breathtaking ocean views. From casual beachside bites to more refined culinary offerings, each venue invites guests to relish the vibrant taste of the Caribbean.

Snorkels Bar & Grill

American and Caribbean
Ambiance
Family-friendly and modern setting by the beach
Key Offerings
Enjoy a laid-back atmosphere while sipping cocktails and savoring grilled favorites. Ideal for casual meals overlooking the ocean.
Reservation
No
Open for breakfast, lunch, and dinner.

Lemongrass Restaurant & Bar

Local cuisine
Ambiance
Family-friendly and modern with a relaxed vibe
Key Offerings
Indulge in a diverse menu featuring fresh, local ingredients. Breakfast and brunch delight, with dinner service that showcases the rich flavors of the region.
Reservation
No
Thursday to Sunday, breakfast from 7:30 AM - 10:30 AM, brunch on Saturday and Sunday from 7:30 AM - 12:00 PM, and dinner from 5:00 PM - 9:00 PM.

Mango Deli

Local deli offerings
Ambiance
Family-friendly with a casual, quick-service environment
Key Offerings
Perfect for a light bite, offering quick sandwiches and refreshing espresso in a relaxed setting.
Reservation
No
Open for breakfast, lunch, and dinner.

Beach Café

Breakfast buffet
Ambiance
Oceanfront dining with a breathtaking view
Key Offerings
Start the day with a delightful breakfast buffet, where guests can enjoy food with their feet in the sand, overlooking the beautiful Caribbean waters.
Reservation
No
Breakfast only; hours vary.

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
270 m
Restaurants
Starfish Market
1.2 km
Marketplace Bldg
Explore Cruz Bay
Local Highlights
Top Attractions
Activities
Dining
Entertainment
Virgin Islands National Park
Virgin Islands National Park
15 minutes' walk
Home to stunning beaches and wildlife, this park offers hiking trails and rich history. Perfect for nature lovers.
St. John Experience Gallery
St. John Experience Gallery
18 minutes' walk
A showcase of local art and history. Ideal for art enthusiasts seeking unique insights into the island's culture.
Cruz Bay Beach
15 minutes' walk
A beautiful sandy beach with calm waters, great for sunbathing or swimming. Popular for its vibrant atmosphere.
Cruz Bay Watersports
4 minutes' walk
Offers a variety of water sports, including kayaking and paddleboarding. Rentals available for all skill levels.
Hiking Caneel Hill Trail
10-minute drive
This challenging hike rewards with stunning scenic views. Great for thrill-seekers and experienced hikers alike.
Yoga on the Beach
15 minutes' walk
Relaxing beach yoga sessions available at sunrise and sunset. Ideal for wellness seekers and relaxation enthusiasts.
Starfish Market
15 minutes' walk
A local market with fresh produce, deli items, and seafood. Perfect for casual dining and quick bites.
The Longboard
5 minutes' drive
A vibrant eatery specializing in Caribbean cuisine, known for fish tacos and craft cocktails. Reservations recommended.
Bongo's
5 minutes' drive
A lively bar featuring local music and themed nights. Great for all ages and a fun night out.
Cruz Bay Pavilion
15 minutes' walk
Hosts regular movie nights and live performances. Family-friendly atmosphere makes it perfect for all visitors.
Getting around
City Centre
Cruz Bay14 min  ·  1.1 km
Airports
Christiansted (SSB)98 min  ·  64.7 km
Henry E Rohlsen Airport (stx)104 min  ·  69.1 km
Want to see Exclusive Early Booking Rate?
Get exlusive rates right now!
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
FAQs
About The Westin St. John Resort Villas
What is the distance from The Westin St. John Resort Villas to Cyril E. King Airport?
The hotel is 25 km from Cyril E. King Airport.
How far is The Westin St. John Resort Villas from Cruz Bay's downtown?
The hotel is just a five-minute drive from Cruz Bay's downtown.
What activities are available at The Westin St. John Resort Villas?
Guests can enjoy activities such as snorkeling, hiking, fishing, and horseback riding.
What on-site dining options are available at The Westin St. John Resort Villas?
On-site dining includes the Cruz Bay Prime restaurant and Snorkels Bar & Grill.
Is there a swimming pool at The Westin St. John Resort Villas?
The hotel features a quarter-acre outdoor swimming pool surrounded by palm trees.
What amenities are included in the villas at The Westin St. John Resort Villas?
Villas include full-sized kitchen appliances, a washer/dryer, and complimentary Wi-Fi.
What time is check-in and check-out at The Westin St. John Resort Villas?
Check-in is at 16:00 and check-out is at 10:00.
Does The Westin St. John Resort Villas have a fitness center?
Yes, the hotel offers a WestinWORKOUT(R) Fitness Studio for guests.
Is parking available at The Westin St. John Resort Villas?
The hotel offers private parking on-site for 25 USD per day.
Can I find a beach at The Westin St. John Resort Villas?
The hotel has a private 400-meter white-sand beach for guests.
What are the nearest attractions to The Westin St. John Resort Villas?
Nearby attractions include Virgin Islands National Park, Trunk Bay Beach, and Cinnamon Bay Beach.
What type of accommodations does The Westin St. John Resort Villas offer?
The hotel offers one to three-bedroom villas accommodating up to eight adults.

Next best alternative

Consider them for your next trip.
Check-in
11Jan2026Select date
Check-out
12Jan2026Select date
Rooms and Guests2 Guests, 1 Room
Need more options?
Check Top hotels near The Westin St. John Resort Villas
Serene Cruz Bay Villa Sep Mstr Kg Suite Stunning Sunsets Amenities photo
Mobile-only price

Serene Cruz Bay Villa Sep Mstr Kg Suite Stunning Sunsets

9.3
Perfect3 reviews
572m from property
USD 501USD 450
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
Lovango Resort And Beach Club Cruz Bay Interior photo
Mobile-only price

Lovango Resort And Beach Club Cruz Bay

10.0
Perfect6 reviews
4739m from property
USD 1569USD 1412
per night