Best for travelers who want a small, walkable St. John base in Cruz Bay with boutique hospitality, simple comforts, and easy access to restaurants, shops, ferries, and beach days.
Choosing between Cruz Bay Boutique Hotel and The Westin St. Thomas Beach Resort & Spa? This in-depth comparison breaks down location, vibe, rooms, food, nightlife, price & more so you can decide which resort is the best fit.
Best for travelers who want a small, walkable St. John base in Cruz Bay with boutique hospitality, simple comforts, and easy access to restaurants, shops, ferries, and beach days.
Better for travelers who want a larger beachfront resort experience on St. Thomas with more traditional resort amenities and a full-service vacation setting.
If you want an intimate, owner-operated hotel in the heart of Cruz Bay town, Cruz Bay Boutique Hotel is the more local, low-key pick. It is not a pool-and-spa resort; it works best as a comfortable home base for exploring St. John.
If your priority is a larger beach resort with the feel of a full-service Caribbean vacation, The Westin St. Thomas Beach Resort & Spa is the stronger fit. Choose it when resort amenities matter more than being in Cruz Bay town.
Bottom line: choose Cruz Bay Boutique Hotel for walkability, boutique scale, and a St. John town-center stay; choose The Westin St. Thomas Beach Resort & Spa for a bigger beachfront resort experience on St. Thomas.
| Category | Cruz Bay Boutique Hotel | The Westin St. Thomas Beach Resort & Spa |
|---|---|---|
| Overall Vibe | Small, owner-operated boutique hotel with a relaxed town-center feel, best for travelers who want local St. John atmosphere over resort scale. | Larger beachfront resort setting with a more traditional full-service vacation feel and broader on-property appeal. |
| Location | In Cruz Bay town on St. John, a short walk from the ferry dock, restaurants, shopping, and the waterfront. | On St. Thomas, better for travelers who want to stay on a larger island resort rather than base themselves in Cruz Bay. |
| Rooms & Suites | Intimate room inventory across a small three-floor building, with no elevator and no rollaway or extra beds available. | More resort-style accommodations suited to travelers who want a larger property environment and a beachfront stay. |
| Dining | Complimentary continental breakfast is served on the balcony, and Dave & Jerry's Island Steakhouse is located on the first floor. | Better positioned for travelers who want more of a resort dining-and-drinks experience without relying as much on surrounding town restaurants. |
| Pools & Beach | No pool areas are offered, but guests can borrow beach chairs, towels, and an ice cooler for St. John beach days. | Stronger choice for travelers who want the convenience of a beachfront resort setting and more on-property leisure time. |
| Kids & Family | Children are welcome, making it an all-ages boutique hotel, though it is not built around kids' clubs or large resort programming. | Better for families who prefer a larger resort environment with more room to spend the day on property. |
| Price & Value | Best value for independent travelers who want location, walkability, breakfast, WiFi, and beach-day basics instead of resort amenities. | Best value for travelers who will use a larger beachfront resort setting and want more of the vacation contained on property. |
Rooms at Cruz Bay Boutique Hotel are best understood as a small, practical St. John base rather than a sprawling resort setup. The property is intimate, with rooms spread across three floors and no elevator.
Cruz Bay Boutique Hotel is the better pick if you want a walkable, town-based stay and do not need a large resort room experience.
The Westin St. Thomas Beach Resort & Spa offers the broader resort-style room experience, better suited to travelers who want a larger property and more time spent on site.
If you want a bigger resort feel and a beachfront stay on St. Thomas, The Westin St. Thomas Beach Resort & Spa is the more natural choice.
Dining at Cruz Bay Boutique Hotel is simple but well located: breakfast is included, the hotel has an on-site restaurant and bar, and Cruz Bay restaurants are close by on foot.
Expect:
The Westin St. Thomas Beach Resort & Spa is the better fit if you want more of your dining and drinks experience tied to a larger resort stay.
If walkable local dining is part of the appeal, Cruz Bay Boutique Hotel has the edge; if resort dining convenience matters more, The Westin St. Thomas Beach Resort & Spa is the easier fit.
Cruz Bay Boutique Hotel does not offer pool areas, so it is best for travelers who want to use the hotel as a launch point for St. John beaches rather than as a stay-put pool resort.
The Westin St. Thomas Beach Resort & Spa is the stronger choice for travelers who want a beachfront resort setting and more of their sun-and-water time centered at the property.
If your ideal day starts by walking out into Cruz Bay and heading to a beach, choose Cruz Bay Boutique Hotel; if you want the resort itself to be the beach-day centerpiece, choose The Westin St. Thomas Beach Resort & Spa.
Cruz Bay Boutique Hotel welcomes children, but it is not a large family resort with extensive programmed activities. It works best for families comfortable with a smaller town hotel and a more independent island itinerary.
The Westin St. Thomas Beach Resort & Spa is likely the better fit for families who want the comfort of a larger beachfront resort environment and more time spent on property.
If your family wants a compact, walkable St. John stay, Cruz Bay Boutique Hotel can work well; if you want a bigger resort footprint, The Westin St. Thomas Beach Resort & Spa is the safer match.
Cruz Bay Boutique Hotel delivers the most value when you care about location, walkability, breakfast, and local St. John access more than pools, spa facilities, or resort-style luxury.
The Westin St. Thomas Beach Resort & Spa is the better value if you will actually use the larger beachfront resort setting and want more of your vacation experience built into the property.
Choose Cruz Bay Boutique Hotel if you want a small, walkable, all-ages boutique hotel in the heart of Cruz Bay with easy access to ferries, restaurants, shopping, and St. John beach days.
The Westin St. Thomas Beach Resort & Spa is the better pick for travelers who want a larger beachfront resort experience and prefer to have more of the vacation centered on property.
For independent travelers who care most about local atmosphere, walkability, and a simple St. John base, Cruz Bay Boutique Hotel is the more fitting choice.
If you want a more traditional resort vacation with a beachfront setting on St. Thomas, The Westin St. Thomas Beach Resort & Spa is the stronger match.
Questions? Contact Us!
Explore more helpful planning guides and insider articles for Cruz Bay Boutique Hotel:
Questions? Contact Us!