Best for travelers who want a small, budget-friendly boutique inn in Cruz Bay with walkable access to restaurants, shopping, ferry docks, and town life.
Choosing between St John Inn and The Westin St. John Resort Villas? This in-depth comparison breaks down location, vibe, rooms, food, amenities, price & more so you can decide which stay is the best fit.
Best for travelers who want a small, budget-friendly boutique inn in Cruz Bay with walkable access to restaurants, shopping, ferry docks, and town life.
Better for travelers who want a larger villa-style resort experience on St. John with more of a full-service vacation setting.
If you want a charming, casual base in the heart of Cruz Bay, St John Inn is the easier fit. It is small, all-ages, walkable, and geared toward guests who plan to explore St. John rather than stay inside a resort bubble.
If your priority is a more expansive resort-villa stay with a beach-resort atmosphere, The Westin St. John Resort Villas is the stronger match. It suits travelers who want a bigger property feel and more on-site resort convenience.
Bottom line: choose St John Inn for a low-key Cruz Bay boutique hotel with breakfast, happy hour, beach gear, and town access; choose The Westin St. John Resort Villas for a larger St. John resort-villa vacation.
| Category | St John Inn | The Westin St. John Resort Villas |
|---|---|---|
| Overall Vibe | Small, casual Caribbean boutique inn with a friendly, budget-conscious feel, a courtyard-style setting, and an easygoing Cruz Bay base for exploring. | Larger resort-villa property with a more polished vacation-resort atmosphere and broader on-property appeal for longer St. John stays. |
| Location | In Cruz Bay near restaurants, shopping, charter boats, and the ferry docks—great for travelers who want to walk into town. | On St. John with a more resort-oriented setting, better for travelers who want their stay centered around a larger property environment. |
| Rooms & Suites | Rooms range from single rooms to two-room suites, with practical in-room amenities like refrigerators, microwaves, coffee makers, and some kitchenettes. | Villa-style accommodations that appeal to travelers looking for a more residential resort stay rather than a small inn room. |
| Dining | Complimentary continental breakfast and a guest sunset rum-punch happy hour; no full on-site restaurant for lunch or dinner. | Better suited to guests who want more of a traditional resort dining setup and less reliance on walking into Cruz Bay for meals. |
| Pools & Beach | One small outdoor pool, plus complimentary snorkel gear, beach chairs, beach towels, and coolers for independent beach days around St. John. | More of a beach-resort setting, ideal for travelers who want the feel of a larger St. John vacation property. |
| Kids & Family | All-ages and family-friendly, with children welcome and a casual atmosphere that works for families comfortable with a small inn. | A stronger fit for families or groups who prefer a larger resort-villa layout and more room to settle in. |
| Price & Value | Best value for travelers who prioritize location, included basics, and a modest boutique stay over resort-scale amenities. | Best value for travelers who want a fuller resort-villa experience and are willing to trade walkable inn simplicity for more property scale. |
Rooms at St John Inn are simple, practical, and geared toward travelers who need a comfortable base in Cruz Bay. Options range from single rooms to two-room suites, with some kitchenettes available.
St John Inn is the better pick if you want a small, convenient hotel room and plan to spend most of your time out exploring the island.
The Westin St. John Resort Villas delivers a more resort-style lodging experience, with villa accommodations that feel better suited to longer stays and travelers who want more of a vacation-home setup.
If you want a more substantial resort-villa experience and expect to spend meaningful time on property, The Westin St. John Resort Villas is the stronger choice.
Dining at St John Inn is simple and guest-focused. The inn does not operate a full restaurant, but it includes a continental breakfast and a complimentary sunset rum-punch happy hour.
Expect:
The Westin St. John Resort Villas is the better fit if you want dining to feel more integrated into the resort experience, rather than building each meal around the town scene.
If walkable Cruz Bay restaurants sound like a plus, St John Inn works well; if you want more dining convenience in a resort setting, The Westin St. John Resort Villas has the edge.
St John Inn has one small outdoor pool and leans on practical beach-day perks rather than a large pool complex. It works best for guests who plan to visit St. John's beaches independently.
The Westin St. John Resort Villas offers more of the classic St. John resort atmosphere, making it a better match for travelers who want their beach-and-pool time tied closely to the property.
If your ideal trip is beach-hopping with borrowed gear and a simple room in town, St John Inn is a smart fit; if you want a more complete resort setting, choose The Westin St. John Resort Villas.
St John Inn is an all-ages, family-friendly property where children are welcome. It is best for families who are comfortable with a small hotel setting and want easy Cruz Bay access.
The Westin St. John Resort Villas is the stronger option for families or multi-generation groups who want a larger resort-villa environment and more room to settle into a vacation routine.
If your family wants walkability and a casual base, St John Inn is appealing; if you want a more spacious resort-villa vacation, The Westin St. John Resort Villas is usually the better fit.
St John Inn offers the most value when you want a modest, central, boutique hotel with useful included perks and no need for a large resort footprint.
The Westin St. John Resort Villas is the better value if your priorities are resort scale, villa-style comfort, and a stay that feels more self-contained.
Choose St John Inn if you want a casual, all-ages boutique hotel in Cruz Bay with walkability, complimentary breakfast, sunset rum punch, and practical beach gear.
The Westin St. John Resort Villas is the better pick for travelers who want a larger resort-villa stay with more of a full vacation-property feel.
For travelers who plan to ferry in, walk around Cruz Bay, visit restaurants, and use the hotel mainly as a comfortable base, St John Inn makes the most sense.
If you want a more spacious, resort-centered St. John stay and prefer villa-style comfort over boutique-inn simplicity, The Westin St. John Resort Villas is the stronger choice.
Questions? Contact Us!
Explore more helpful planning guides and insider articles for St John Inn:
Questions? Contact Us!