277 Estate Enighed, St. John, 00831, VI
resort comparison guide

St John Inn vs The Westin St. John Resort Villas

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.

St John Inn resort
St John Inn
Boutique Inn • Cruz Bay • All-Ages

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.

The Westin St. John Resort Villas resort
The Westin St. John Resort Villas
Resort Villas • St. John • Larger-Scale Stay

Better for travelers who want a larger villa-style resort experience on St. John with more of a full-service vacation setting.

Quick Verdict: St John Inn vs The Westin St. John Resort Villas

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.

St John Inn vs The Westin St. John Resort Villas – At a Glance

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 & Suites: Boutique Inn Practicality vs Resort-Villa Comfort

St John Inn – Room Style

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.

  • Room types ranging from single rooms to two-room suites
  • Useful in-room amenities like refrigerators, microwaves, coffee makers, and hair dryers
  • Some kitchenette options for travelers who want extra flexibility

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 – Room Style

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.

  • Villa-style accommodations rather than a small boutique-inn format
  • Better for travelers who want a more residential resort stay
  • Best for guests who prioritize comfort, space, and a larger property feel

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 & Drinks: Cruz Bay Flexibility vs Resort Convenience

St John Inn – Breakfast & Happy Hour

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:

  • Complimentary continental breakfast with casual morning basics
  • Complimentary sunset rum-punch happy hour for guests
  • Easy walking access to Cruz Bay restaurants for lunch and dinner

The Westin St. John Resort Villas – Restaurants & Resort Dining

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.

  • More resort-oriented dining convenience
  • Better for travelers who prefer staying on property for more of the day
  • Ideal if you want less of a self-directed inn-and-town dining rhythm

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.

Pools & Beach: Small Inn Pool vs Beach-Resort Setting

St John Inn – Pool & Beach Gear

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.

  • One outdoor pool in a small inn setting
  • Complimentary snorkel gear, beach chairs, beach towels, and coolers
  • Best for travelers who want to explore different beaches rather than stay poolside all day

The Westin St. John Resort Villas – Resort Beach Scene

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.

  • Larger resort setting with a stronger on-property vacation feel
  • Better for guests who want to spend more time relaxing at the resort
  • Stronger choice for a beach-resort style stay on St. John

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.

Kids & Family: Small All-Ages Inn vs Larger Resort-Villa Stay

St John Inn – Family Fit

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.

  • Children of all ages are welcome
  • Kids 12 and under may stay free using existing bedding
  • Better for independent families who value location over resort programming

The Westin St. John Resort Villas – Family Fit

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.

  • Villa-style setup works well for longer family stays
  • Larger property feel than a small Cruz Bay inn
  • Better for groups who want a more self-contained resort stay

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.

Price & Value: Which St. John Stay Feels More Worth It?

St John Inn – Value Snapshot

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.

  • Best for travelers who want to stay near Cruz Bay dining, shopping, and ferry access
  • Great if you value complimentary breakfast, Wi-Fi, parking, beach gear, and happy hour
  • Strong value for guests who will explore St. John instead of relying on resort amenities

The Westin St. John Resort Villas – Value Snapshot

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.

  • Best for travelers who want a larger St. John resort experience
  • Stronger for families and groups who prefer villa-style accommodations
  • Worth it if you want more of your vacation centered around the property

Who Wins? Best St. John Hotel by Travel Style

Best for Walkable Cruz Bay Value
St John Inn resort

St John Inn

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.

Best for Resort-Villa Comfort
The Westin St. John Resort Villas resort

The Westin St. John Resort Villas

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.

Best for Independent Island Exploring
St John Inn resort

St John Inn

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.

Best for Larger-Property Convenience
The Westin St. John Resort Villas resort

The Westin St. John Resort Villas

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.

BOOK YOUR STAY NOW

Questions? Contact Us!

St John Inn

BOOK YOUR STAY NOW

Questions? Contact Us!

Close