Best for travelers who want a small, walkable Cruz Bay base with complimentary breakfast, an on-site steakhouse, and easy access to the ferry, shops, and restaurants.
Choosing between Cruz Bay Boutique Hotel and Secret Harbour Beach Resort? This in-depth comparison breaks down location, vibe, rooms, dining, beach access, amenities & more so you can decide which stay is the best fit for your next USVI getaway.
Best for travelers who want a small, walkable Cruz Bay base with complimentary breakfast, an on-site steakhouse, and easy access to the ferry, shops, and restaurants.
Better for travelers who want a relaxed beachfront resort setting on Secret Harbour, with more of a classic stay-put beach vacation feel.
If you want an intimate, owner-operated hotel in the heart of Cruz Bay town, Cruz Bay Boutique Hotel is the more convenient pick. It is all-ages, low-key, and best for guests who plan to explore St. John rather than stay inside a full-service resort all day.
If your priority is waking up at a beachfront resort and spending more of your trip by the water without relying on a town-center location, Secret Harbour Beach Resort is the stronger fit.
Bottom line: choose Cruz Bay Boutique Hotel for walkability, ferry convenience, and boutique island-town character; choose Secret Harbour Beach Resort for a more traditional beachfront resort stay.
| Category | Cruz Bay Boutique Hotel | Secret Harbour Beach Resort |
|---|---|---|
| Overall Vibe | Small, owner-operated boutique hotel with a friendly, local Cruz Bay feel and a practical home base atmosphere. | Relaxed beachfront resort with a quieter, more beach-focused vacation style. |
| Location | In Cruz Bay town on St. John, a short walk from the ferry dock, restaurants, shopping, and town services. | On Secret Harbour, better suited to travelers who want the resort and beach to be the center of the stay. |
| Rooms & Suites | Intimate boutique accommodations in a small three-floor building, with free in-room WiFi and no elevator. | Better for guests who prefer a beachfront resort-style room setting rather than a compact town hotel. |
| Dining | Complimentary continental breakfast on the second-floor balcony, plus Dave & Jerry's Island Steakhouse and a bar/lounge on site. | Better for travelers who want dining to be part of a relaxed beachfront resort experience. |
| Pools & Beach | No pool on site; guests are better served by using the hotel as a walkable base for St. John beaches and day trips. | Stronger choice if having the beach directly tied to the resort experience is a top priority. |
| Kids & Family | All-ages hotel where children are welcome, best for independent families comfortable with a small town property and no resort-style kids' club. | Better for families or couples who want a more self-contained beach resort atmosphere. |
| Price & Value | Best value for travelers who prize location, walkability, breakfast, and a small locally run feel over resort amenities. | Best value for travelers who will use and appreciate a beachfront resort setting throughout the stay. |
Rooms at Cruz Bay Boutique Hotel are simple, intimate, and geared toward travelers who want a convenient Cruz Bay base. The property is small, spread across three floors, and does not have an elevator.
Cruz Bay Boutique Hotel is the better pick if you care more about location, walkability, and a personal boutique stay than large-resort room amenities.
Secret Harbour Beach Resort is the better fit if your ideal room experience is tied to a beachfront resort setting rather than a town-center boutique hotel.
If you want a stay that feels centered on the beach from morning to evening, Secret Harbour Beach Resort has the edge.
Dining at Cruz Bay Boutique Hotel is compact but convenient, with complimentary breakfast and an on-site steakhouse in the same building.
Expect:
Secret Harbour Beach Resort is better suited to travelers who want dining to fit naturally into a beachfront resort day, with less emphasis on being steps from a town dining scene.
If walkable Cruz Bay dining variety is your priority, Cruz Bay Boutique Hotel is the stronger base; if you want the beach setting to lead, Secret Harbour Beach Resort is the easier choice.
Cruz Bay Boutique Hotel is not a beach resort and does not offer pool areas. Its appeal is using Cruz Bay as a launch point for beaches, boating, restaurants, and St. John exploring.
Secret Harbour Beach Resort is the better match for travelers who want their vacation to revolve around a relaxed beachfront setting.
If your must-have is an on-site beach resort atmosphere, Secret Harbour Beach Resort wins; if you want a walkable Cruz Bay base with beach gear for exploring, choose Cruz Bay Boutique Hotel.
Cruz Bay Boutique Hotel is an all-ages hotel where children are welcome, but it is not a large family resort with children’s programming. It works best for independent families who value location and simplicity.
Secret Harbour Beach Resort is a better fit for families who want the beach setting itself to provide the rhythm of the trip.
If your family wants walkability and easy access to Cruz Bay, choose Cruz Bay Boutique Hotel; if the beach-resort setting matters most, Secret Harbour Beach Resort is likely the better match.
Cruz Bay Boutique Hotel offers the most value when you want a small, central, locally run St. John stay with breakfast included and minimal need for taxis around Cruz Bay.
Secret Harbour Beach Resort is the better value if the beachfront setting is the main reason for the trip and you expect to spend substantial time at the resort.
Choose Cruz Bay Boutique Hotel if you want a small all-ages boutique stay in the heart of Cruz Bay, with easy ferry access, breakfast included, and a local town atmosphere.
Secret Harbour Beach Resort is the better pick if your ideal trip is slower, beachier, and more centered on the resort setting itself.
For travelers who want to walk to restaurants, shops, the ferry dock, and town services, Cruz Bay Boutique Hotel is the more practical and connected choice.
If you want the ease of a beachfront resort and plan to spend more time relaxing in one place, Secret Harbour Beach Resort is the stronger fit.
Questions? Contact Us!
Explore more helpful planning guides and insider articles for Cruz Bay Boutique Hotel:
Questions? Contact Us!