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

St John Inn vs The Westin St. Thomas Beach Resort & Spa

Choosing between St John Inn and The Westin St. Thomas Beach Resort & Spa? This in-depth comparison breaks down location, vibe, rooms, food, amenities, price & more so you can decide which stay is the best fit for your getaway.

St John Inn resort
St John Inn
Boutique Inn • Cruz Bay • Walkable St. John Base

Best for independent travelers, couples, and families who want a small, budget-friendly boutique inn in Cruz Bay with walkable access to restaurants, shopping, ferry docks, and St. John day trips.

The Westin St. Thomas Beach Resort & Spa resort
The Westin St. Thomas Beach Resort & Spa
Beach Resort • St. Thomas • Full-Service Feel

Better for travelers who want a larger beachfront resort experience on St. Thomas with more on-site amenities, a spa-oriented setting, and a classic full-service vacation feel.

Quick Verdict: St John Inn vs The Westin St. Thomas Beach Resort & Spa

If you want a charming, low-key base in the heart of Cruz Bay, St John Inn is the more practical pick. It is small, casual, and convenient for travelers who plan to explore St. John rather than spend the whole trip inside a resort.

If your priority is a polished beach-resort stay with more amenities on property, The Westin St. Thomas Beach Resort & Spa is the stronger fit. It suits travelers who want the resort itself to be a major part of the vacation.

Bottom line: choose St John Inn for walkability, value, and a small St. John inn atmosphere; choose The Westin St. Thomas Beach Resort & Spa for a larger, more traditional beachfront resort experience.

St John Inn vs The Westin St. Thomas Beach Resort & Spa – At a Glance

Category St John Inn The Westin St. Thomas Beach Resort & Spa
Overall Vibe Small, colorful boutique inn with a casual Cruz Bay feel, complimentary breakfast, a small outdoor pool, and a social sunset rum-punch happy hour. Larger full-service beach resort with a more polished vacation setting, better suited to travelers who want amenities, beach time, and resort-style comfort.
Location In Cruz Bay on St. John, within walking distance of restaurants, shopping, charter boats, ferry docks, Cruz Bay Beach, and the National Park Visitor Center area. On St. Thomas, a better fit if you want to stay on the island with the airport and prefer a beachfront resort base rather than ferrying over to St. John.
Rooms & Suites Simple boutique accommodations ranging from single rooms to two-room suites, with in-room conveniences like refrigerators, microwaves, coffee makers, and premium bedding. More resort-style accommodations, better for travelers who want a larger hotel setting and a more conventional beach-resort room experience.
Dining Complimentary continental breakfast, guest rum-punch happy hour, and outdoor grilling areas; no on-site restaurant for lunch or dinner. Stronger choice for guests who want more dining and bar convenience within a full-service resort environment.
Pools & Beach One small outdoor pool and complimentary beach gear for exploring St. John beaches; the inn itself is not a beachfront resort. Better for travelers who want the beach-resort setting built into the stay, with more emphasis on relaxing on property.
Kids & Family All-ages, family-friendly inn where children are welcome, with a practical setup for families who want a walkable Cruz Bay base. Better for families who prefer the ease of a larger resort setting with more services and amenities on site.
Price & Value Best value for travelers who care more about location, included basics, and St. John exploration than full resort facilities. Best value for travelers who will use the larger resort setting, beachfront atmosphere, spa positioning, and broader on-property conveniences.

Rooms & Suites: Boutique Practicality vs Full-Service Resort Comfort

St John Inn – Room Style

Rooms at St John Inn are simple, practical, and geared toward travelers who want a comfortable base in Cruz Bay rather than a luxury resort room. Options range from single rooms to two-room suites, including some with kitchenettes.

  • Single rooms through two-room suites, with some kitchenette options
  • Useful in-room amenities such as refrigerators, microwaves, coffee makers, and premium bedding
  • Small-property feel across two floors and multiple buildings, with no elevator

St John Inn is the better pick if you want a casual, walkable, lower-frills home base and do not need a large resort room or elevator access.

The Westin St. Thomas Beach Resort & Spa – Room Style

The Westin St. Thomas Beach Resort & Spa offers the more traditional resort-room experience, with a larger hotel environment and a more polished vacation feel than a small Cruz Bay inn.

  • Better suited to travelers who want a full-service resort setting
  • More appropriate if room style and resort atmosphere matter more than town walkability
  • Best for guests who want a beach-resort stay rather than a small inn base

If you want a larger, more polished resort environment, The Westin St. Thomas Beach Resort & Spa is the more natural fit.

Dining & Drinks: Included Basics vs Resort Convenience

St John Inn – Breakfast & Guest Perks

Dining at St John Inn is simple and guest-focused. The inn provides complimentary continental breakfast and a complimentary sunset rum-punch happy hour, but it does not operate a full on-site restaurant for lunch or dinner.

Expect:

  • Complimentary continental breakfast with casual morning staples
  • Complimentary sunset rum-punch happy hour for guests
  • Outdoor grilling areas plus easy access to Cruz Bay restaurants nearby

The Westin St. Thomas Beach Resort & Spa – Restaurants & Bars

The Westin St. Thomas Beach Resort & Spa is the stronger choice if you want the convenience of a larger resort dining setup rather than planning most meals around town.

  • Better for travelers who prefer on-property dining convenience
  • More resort-style bar and lounge atmosphere than a small inn
  • Ideal if you want meals and drinks to be part of the resort experience

If restaurant and bar convenience matters most, The Westin St. Thomas Beach Resort & Spa has the clear advantage over St John Inn’s breakfast-and-happy-hour model.

Pools & Beach: Small Cruz Bay Pool vs Beach Resort Setting

St John Inn – Pool & Beach Scene

St John Inn has one small outdoor pool and is not a beachfront resort. Its beach appeal comes from being a convenient Cruz Bay base with complimentary snorkel gear, beach chairs, beach coolers, and towels for exploring the island.

  • One small outdoor pool on property
  • Complimentary snorkel gear, beach chairs, beach coolers, and beach towels
  • Best for travelers who plan to visit different beaches rather than stay at one resort beach

The Westin St. Thomas Beach Resort & Spa – Pool & Beach Scene

The Westin St. Thomas Beach Resort & Spa is the better match for travelers who want a beach-resort atmosphere built into the stay, with more emphasis on relaxing on property.

  • Stronger choice for a traditional resort beach vacation
  • Better for guests who want pool and beach time without leaving the property often
  • More appealing if the resort setting is central to your trip

If you want a true beachfront resort feel, choose The Westin St. Thomas Beach Resort & Spa; if you want to use an inn as a launchpad for St. John beaches, choose St John Inn.

Kids & Family: Walkable All-Ages Inn vs Larger Resort Ease

St John Inn – Family Fit

St John Inn is an all-ages, family-friendly property where children are welcome. It works best for families who value a central Cruz Bay location, simple included perks, and easy access to restaurants and ferry-area logistics.

  • Children of all ages are welcome
  • Kids 12 and under may stay free in the same room using existing bedding
  • Better for independent families comfortable with a small inn and stairs

The Westin St. Thomas Beach Resort & Spa – Family Fit

The Westin St. Thomas Beach Resort & Spa is the better fit for families who want the comfort and convenience of a larger resort environment, especially if they prefer more amenities close at hand.

  • Better for families who want more of the vacation centered on the resort
  • More convenient for travelers who prefer full-service hotel amenities
  • Stronger for guests who want a less independent, more resort-based stay

If your family wants walkability and a St. John base, St John Inn works well; if you want a bigger resort experience, The Westin St. Thomas Beach Resort & Spa is the easier choice.

Price & Value: Which U.S. Virgin Islands Stay Feels More Worth It?

St John Inn – Value Snapshot

St John Inn offers the most value when you want a small, moderately priced St. John base with useful inclusions rather than a full-service resort. It is especially practical for travelers who will spend days out exploring.

  • Best for travelers prioritizing Cruz Bay walkability and island access
  • Good value if you will use included breakfast, beach gear, Wi-Fi, parking, and happy hour
  • Strong choice for guests who do not need an on-site restaurant, spa, gym, or beachfront resort setup

The Westin St. Thomas Beach Resort & Spa – Value Snapshot

The Westin St. Thomas Beach Resort & Spa is the better value if you will take advantage of a larger beachfront resort environment and prefer more amenities built into the property.

  • Best for travelers who want a fuller resort experience
  • Stronger for guests who prefer to stay on St. Thomas rather than base in Cruz Bay
  • Worth it if beach-resort atmosphere and on-site convenience matter more than a small-inn price point

Who Wins? Best U.S. Virgin Islands Stay by Travel Style

Best for Walkable Cruz Bay Value
St John Inn resort

St John Inn

Choose St John Inn if you want a small, casual, all-ages boutique hotel in Cruz Bay with breakfast, happy hour, beach gear, and easy access to restaurants, ferry docks, and St. John exploration.

Best for Resort-Style Convenience
The Westin St. Thomas Beach Resort & Spa resort

The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa is the better pick if you want a larger beachfront resort stay where the property’s amenities and setting play a bigger role in the vacation.

Best for Independent St. John Exploring
St John Inn resort

St John Inn

For independent travelers, couples, and families who want value, walkability, and a practical St. John base, St John Inn is the more fitting choice.

Best for Beach-Resort Atmosphere
The Westin St. Thomas Beach Resort & Spa resort

The Westin St. Thomas Beach Resort & Spa

If you want a more polished resort atmosphere, beach-resort convenience, and a stay centered more on the hotel itself, The Westin St. Thomas Beach Resort & Spa is the stronger option.

BOOK YOUR STAY NOW

Questions? Contact Us!

St John Inn

BOOK YOUR STAY NOW

Questions? Contact Us!

Close