FB
Kiddometer Family Fit
Family Balanced
St. John Inn offers good family amenities like kitchenettes and spacious suites, but lacks dedicated kids programming or extensive resort features.
The St. John Inn offers families a relaxed hillside stay with rooms equipped with kitchenettes and pull-out sofas. Complimentary continental breakfast, beach equipment, and an outdoor pool enhance a comfortable family vacation.

Set on a lush hillside overlooking the Caribbean ocean, the St. John Inn provides a relaxed atmosphere for families exploring the island. Accommodations feature practical amenities like kitchenettes, minifridges, and microwaves in some rooms, alongside pull-out sofas for added sleeping space. Guests can start their day with complimentary continental breakfast and enjoy the outdoor pool with its sundeck or make use of the BBQ area. The hotel provides complimentary beach equipment, making it easy to visit nearby Caribbean beaches. While not beachfront, it serves as a convenient base to explore attractions like Coki Beach and Coral World Ocean Park. With kid-friendly activities, the St. John Inn suits families seeking an independent stay with self-catering options and easy access to outdoor adventures.
At a GlanceFamily Snapshot
✓ Family Rooms
✦
The UpsideThings Families Love
- ✓Free rollaway beds and cribs available for little ones
- ✓Suites with kitchenettes, microwaves, and full-size fridges
- ✓Complimentary continental breakfast included daily
- ✓Free beach chairs, coolers, towels, and snorkel gear provided
- ✓Outdoor pool for refreshing dips and relaxation
- ✓Short walk to Cruz Bay restaurants, shops, and ferry docks
Before You BookThings to Know
- !The hotel has a charming, older, and quirky vibe, not a luxury resort
- !No full-service restaurant on-site for lunch or dinner
- !Hillside location means a steep walk to and from Cruz Bay
- !Front desk has limited hours, plan accordingly for check-in/out
✦
LogisticsQuick Facts
| Price | $$$ · Upscale |
| Price Note | From $380/night in peak season for a Suite with Kitchenette (sleeps 4). |
| Star Rating | 3 stars |
| Best For | Families with elementary-age and pre-teen children who appreciate self-catering options and access to island activities. |
| Address | St John, 277 Southside Rd, Cruz Bay, St John 00831, U.S. Virgin Islands |
✦
Around the ResortNearby Highlights
→ Cruz Bay Beach6-7 min walk
→ Virgin Islands National Park Visitor Center8 min walk
→ Mongoose Junction4-5 min walk
→ Trunk Bay Beach10-15 min drive
→ Annaberg Sugar Plantation Ruins20-25 min drive
✦
Rates & PhotosView More
Prices change frequently — check current rates across multiple booking sites to find the best deal.
✦
Side by SideCompare Resorts