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

St John Inn vs Peter Island Resort

Choosing between St John Inn and Peter Island Resort? 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 next Caribbean getaway.

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

Best for travelers, couples, and families who want a casual, budget-conscious Cruz Bay boutique inn with walkable access to restaurants, shopping, ferry docks, and St. John adventures.

Peter Island Resort resort
Peter Island Resort
Private Island • British Virgin Islands • Luxury Resort

Better for travelers who want a secluded private-island luxury resort experience in the British Virgin Islands with a more polished, retreat-style setting.

Quick Verdict: St John Inn vs Peter Island Resort

If you want a small, friendly, all-ages inn in the heart of Cruz Bay with complimentary breakfast, rum-punch happy hour, beach gear, and easy walkability, St John Inn is the more practical pick.

If your priority is a more secluded luxury escape where the resort setting itself is the main event, Peter Island Resort is the stronger choice.

Bottom line: choose St John Inn for value, location, and independent St. John exploring; choose Peter Island Resort for a private-island luxury stay with a much more secluded feel.

St John Inn vs Peter Island Resort – At a Glance

Category St John Inn Peter Island Resort
Overall Vibe Small, colorful, all-ages boutique inn with a casual Caribbean feel, a small pool, and helpful included extras for beach days. Private-island luxury resort atmosphere, better suited to travelers who want a secluded, resort-centered Caribbean escape.
Location In Cruz Bay on St. John, within walking distance of restaurants, shopping, charter boats, ferry docks, and Virgin Islands National Park access. On Peter Island in the British Virgin Islands, with a more remote private-island setting and less of a town-based stay.
Rooms & Suites Rooms range from singles to two-room suites, with practical in-room amenities such as refrigerators, microwaves, coffee makers, and premium bedding. A more upscale resort-style room experience, best for travelers prioritizing privacy, polish, and a luxury island-retreat feel.
Dining Complimentary continental breakfast and an evening rum-punch happy hour; no on-site restaurant, but Cruz Bay dining is walkable. Better for travelers who want dining to be part of a full-service private-island resort experience rather than a town-based restaurant crawl.
Pools & Beach One small outdoor pool, plus complimentary beach chairs, coolers, towels, and snorkel gear for exploring St. John beaches. A more immersive island-resort beach setting, suited to travelers who want the beach and resort environment to define the stay.
Kids & Family All-ages and family-friendly, with children welcome and practical amenities for families using the inn as a Cruz Bay home base. Better for couples, honeymoon-style trips, and luxury-focused travelers, though the fit for families depends on the room type and trip style.
Price & Value Best value for travelers who want a small St. John base with breakfast, happy hour, beach gear, Wi-Fi, and parking included. Best value for travelers who specifically want a private-island luxury resort experience and are willing to prioritize seclusion over town access.

Rooms & Suites: Cruz Bay Practicality vs Private-Island Luxury

St John Inn – Room Style

Rooms at St John Inn are casual, practical, and geared toward travelers who plan to spend much of the day exploring St. John rather than staying inside a large resort complex.

  • Room types range from single rooms to two-room suites
  • Some accommodations include kitchenettes for added convenience
  • In-room amenities include refrigerators, microwaves, coffee/tea makers, and premium bedding

St John Inn is the better pick if you want simple comfort, a central Cruz Bay location, and useful extras without paying for a full luxury-resort setup.

Peter Island Resort – Room Style

Peter Island Resort offers a more elevated resort-style stay, with the room experience tied to privacy, seclusion, and a luxury island atmosphere.

  • More upscale overall room experience than a small town inn
  • Better for travelers who want the accommodation to feel like part of a private retreat
  • Best for couples and luxury-focused travelers who want a quieter island escape

If you want a more polished, private-island room experience, Peter Island Resort is the more natural fit.

Dining & Drinks: Walkable Cruz Bay vs Resort-Centered Dining

St John Inn – Breakfast & Happy Hour

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 an on-site restaurant.

Expect:

  • Daily continental breakfast with items such as bagels, waffles, cereal, and fruit
  • Complimentary evening rum-punch happy hour on the deck or poolside area
  • Easy walking access to Cruz Bay restaurants rather than full on-site dining

Peter Island Resort – Restaurants & Drinks

Peter Island Resort is the better fit if you want meals and drinks to feel integrated into a private-island resort stay instead of relying on a walkable town dining scene.

  • More resort-centered dining experience
  • Better for travelers who prefer staying within the property environment
  • Ideal if seclusion and a full luxury-resort rhythm matter more than restaurant hopping

If dining flexibility and walking into town matter most, St John Inn has the advantage; if you want dining to be part of a secluded resort escape, Peter Island Resort is the stronger match.

Pools & Beach: Small Inn Pool vs Private-Island Beach Escape

St John Inn – Pool & Beach Scene

St John Inn has one small outdoor pool and is not a beachfront resort, but it makes beach days easy with complimentary gear and a central Cruz Bay base.

  • One outdoor pool on property
  • Complimentary snorkel gear, beach chairs, beach coolers, and beach towels
  • Best for travelers who want to explore different St. John beaches rather than stay at one resort beach

Peter Island Resort – Pool & Beach Scene

Peter Island Resort is better for travelers who want the beach setting and island atmosphere to be the centerpiece of the vacation.

  • Private-island setting with a more secluded beach-resort feel
  • Better for couples and relaxation-focused travelers
  • Stronger choice if you want to settle into one luxury island environment

If you want beach-hopping and a Cruz Bay base, choose St John Inn; if you want a secluded private-island beach escape, Peter Island Resort wins.

Kids & Family: All-Ages Inn vs Luxury Island Retreat

St John Inn – Family Friendliness

St John Inn is an all-ages, family-friendly inn where children are welcome, making it a practical option for families who want a walkable St. John base.

  • Children of all ages are welcome
  • Kids 12 and under may stay free using existing bedding
  • Casual setting with refrigerators, microwaves, and some kitchenette options

Peter Island Resort – Family Fit

Peter Island Resort is more of a luxury retreat choice, so it is best matched to families or groups who value privacy, quiet, and a resort-contained island setting.

  • Better for upscale family trips where seclusion is a priority
  • Also a strong fit for couples and special-occasion travel
  • Less suited to travelers who want to walk into town for casual meals and errands

If you want a straightforward, all-ages Cruz Bay base, St John Inn is easier; if your group wants a private-island luxury retreat, Peter Island Resort is the better fit.

Price & Value: Which Caribbean Stay Feels More Worth It?

St John Inn – Value Snapshot

St John Inn offers the most value when location, included basics, and easy access to Cruz Bay matter more than full resort facilities.

  • Best for travelers who want a small, budget-to-moderate boutique inn
  • Great if you will use included breakfast, happy hour, Wi-Fi, parking, and beach gear
  • Strong value for independent St. John travelers who plan to explore beaches, trails, and town

Peter Island Resort – Value Snapshot

Peter Island Resort is the better value if your priority is a private-island luxury experience rather than a central, walkable base.

  • Best for travelers who want seclusion and a more elevated resort feel
  • Stronger for couples and luxury-focused escapes
  • Worth it if the private-island setting is central to your vacation plans

Who Wins? Best Caribbean 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 walkable access to dining, shopping, ferry docks, and St. John excursions.

Best for Private-Island Luxury
Peter Island Resort resort

Peter Island Resort

Peter Island Resort is the better pick for travelers who want a secluded private-island luxury resort experience and a quieter, more retreat-like vacation.

Best for Independent St. John Exploring
St John Inn resort

St John Inn

For independent travelers, families, and couples who prefer value, convenience, and exploring St. John by day, St John Inn is the more practical choice.

Best for Seclusion & Romance
Peter Island Resort resort

Peter Island Resort

If you want privacy, polish, and a destination-resort feel where the island setting is the main draw, Peter Island Resort is the stronger option.

BOOK YOUR STAY NOW

Questions? Contact Us!

St John Inn

BOOK YOUR STAY NOW

Questions? Contact Us!

Close