Ranked – Best Family Stays, Hotels and Resorts in St John
If you’re planning a family vacation to St. John in the U.S. Virgin Islands, get ready for a truly unforgettable experience. With its protected national parkland, calm turquoise bays, and low-key vibe, St. John is a dream destination for families looking to relax, explore, and reconnect with nature. The key to making the most of your trip? Finding the right place to stay.

To make that easier, we’ve put together a ranked list of the top family-friendly resorts, villas, and vacation rentals in St. John. This list is powered by votes from real parents and backed by reviews from top travel sites—so you’ll find options that have already won over other families like yours.
Unlike its busier sister island of St. Thomas, St. John is quieter and more nature-focused, with two-thirds of the island protected by Virgin Islands National Park. That means your family can spend days hiking scenic trails, snorkeling right off the beach, and spotting wildlife—all without straying far from your home base. Many of the best stays for families are located near Cruz Bay (the main town), where you’ll find restaurants, markets, and ferry access. Others are tucked away near Coral Bay for a more off-the-grid, peaceful retreat.
Accommodations on St. John range from boutique hotels with personal touches to spacious villas ideal for multi-generational trips. Most places are designed with the island’s laid-back feel in mind—think open-air living, kitchenettes or full kitchens, and patios with views. Parents love having the freedom to prep snacks, store beach gear, and unwind after a long day in the sun. Some properties include kid-friendly features like pools, easy access to calm snorkeling beaches, laundry facilities, and even beach toys. Others earn high marks for their convenience to Cruz Bay, walkability, or simply offering a safe, cozy place to return to each evening.
Whether you’re looking for a luxury eco-resort, a casual beachside cottage, or a fully stocked family villa, our ranked list highlights the best of the best—based on what matters to families. Keep reading to discover the top stays in St. John, all chosen with real parents and real adventures in mind.
Planning your USVI family trip to St. Thomas? These guides can help you make the most of your time on the islands:
- St. John with Kids: Family Travel Guide
- Best Snorkeling and Beaches around St. John for Families
- Best Family Hikes in St. John
- Top Rated Family Restaurants in St. John
For additional information and context for your trip, it might also help to check out our ranked family travel lists for St. Thomas and St. John:
- Best Things to Do in St. John with Kids (Ranked)
- Best Family Beaches in St. John (Ranked)
- Best Family Stays in St. John (Ranked)
For more general travel info, visit the Wikivoyage page on St. John.

1
St. John Inn
0
0
A charming family-run inn, St. John Inn offers affordable, family-friendly accommodations near Cruz Bay. Families can enjoy the pool, nearby beaches, and local attractions. The inn provides easy access to hiking trails, shops, and restaurants.
What families like: Affordable, family-friendly, pool, great location near Cruz Bay.
Potential cons: Basic accommodations, no on-site restaurant.

2
Estate Lindholm
0
0
Located just outside of Cruz Bay, Estate Lindholm offers a charming and affordable stay for families. The inn features beautiful views, a pool, and is close to local attractions like the Annaberg Sugar Plantation and Honeymoon Beach.
What families like: Affordable, family-friendly, quiet location, close to attractions.
Potential cons: Limited amenities, no beach access.

3
Sea Shore Allure
0
0
This small, intimate resort offers one- and two-bedroom suites with kitchenettes, making it perfect for families. The resort features a pool, beach access, and is within walking distance of Cruz Bay. Families can enjoy exploring nearby beaches and hiking trails.
What families like: Quiet, family suites, beach access, great location.
Potential cons: Limited amenities, can feel too quiet for some.

4
Cinnamon Bay Campground
0
0
Located in the Virgin Islands National Park, Cinnamon Bay offers a more natural and affordable option for families. Families can stay in eco-friendly tents or cabins and enjoy hiking, wildlife watching, and easy access to one of the island's most beautiful beaches.
What families like: Budget-friendly, eco-friendly, outdoor activities, great location.
Potential cons: Basic accommodations, fewer amenities.

5
Westin St. John Resort Villas
0
0
This luxury resort offers spacious villas with kitchenettes, making it perfect for families who want more space and flexibility. The resort has a kids' club, multiple pools, and is located on Great Cruz Bay with easy access to water sports and excursions.
What families like: Spacious villas, kids' club, water activities, beachfront location.
Potential cons: Expensive, can feel crowded during peak season.

6
Maho Bay Camps
0
0
Set in the stunning Maho Bay, this resort offers a more laid-back, eco-friendly stay for families. The resort features comfortable tents and cabins, a family pool, and a variety of outdoor activities like snorkeling, kayaking, and hiking in the nearby national park.
What families like: Eco-friendly, outdoor activities, great beach access, unique experience.
Potential cons: Basic amenities, rustic accommodations.