11 min read · Sailor's Atlas · Updated Jun 8, 2026
Every week we get the same question from guests planning their first USVI trip: St. John or St. Thomas? It's the right question to ask, and the answer matters more than most people realize. These two islands sit four miles apart, share a national park boundary, and are often lumped together in guidebooks — but the experience of being on each one is fundamentally different. After ten years of running charters that visit both, here's the honest comparison.
The basics: what each island actually is
St. Thomas is the commercial and arrival hub of the US Virgin Islands. It's home to the territory's main airport (STT), the cruise ship port at Crown Bay and Havensight, the capital Charlotte Amalie, and the bulk of the resort, restaurant, and shopping infrastructure. About 50,000 people live here. It's busy, it's developed, it has traffic. St. John is the opposite. Two-thirds of the island is Virgin Islands National Park — protected, undeveloped, with strict limits on construction and commercial activity. There are about 4,000 residents, no cruise port, no chain hotels, no traffic lights. Cruz Bay (the main town) has maybe a dozen restaurants and a handful of shops. Coral Bay (the other town) is even smaller.
Getting there
Every visitor lands at STT on St. Thomas — there is no airport on St. John. If you're staying on St. Thomas, you're a 15-to-45-minute taxi ride from your hotel. If you're staying on St. John, you take a taxi to the Red Hook ferry terminal (about 30 minutes from STT), then the ferry to Cruz Bay (20 minutes), then a taxi to your villa. It adds about 90 minutes to your travel day. If you're on a charter, your boat usually picks you up at the dock near STT — no ferry required, no extra transit.
Beaches
St. John wins this category decisively, and it's not close. Trunk Bay (the iconic crescent), Cinnamon Bay (the longest beach on the island), Maho Bay (the turtle beach), Salt Pond (the wild, windward beauty), and Honeymoon Beach (the snorkeling jewel) are all on St. John, all protected by the national park, and all undeveloped. St. Thomas has fine beaches — Magens Bay is famous, Sapphire is excellent, Lindquist is hidden — but they share the island with resorts, condos, and the inevitable beach bars. St. John's beaches feel like they did fifty years ago. St. Thomas's don't.
Snorkeling and the underwater experience
Again, St. John wins. Waterlemon Cay, Trunk Bay's underwater trail, the Maho Bay seagrass meadows, and the protected bays of the national park have healthier coral and more abundant fish than the more-visited St. Thomas spots. St. Thomas's best snorkeling is around Coki Beach, the St. James cays, and the wreck of the WIT Shoal — all good, none at the level of the protected St. John reefs. The difference is partly geography (St. John's north shore faces protected waters) and partly management (the national park enforces strict rules about anchoring, fishing, and reef impact).
Food and nightlife
St. Thomas wins this one. Charlotte Amalie has the best restaurant scene in the territory — sushi, Italian, French, serious Caribbean. The bar scene around Frenchtown and Yacht Haven Grande is active most nights. There are clubs, music venues, and the cruise-ship-fueled energy of a small city. St. John has good restaurants in Cruz Bay (Lime Inn, Morgan's Mango, La Tapa) but everything closes by 10:00 p.m. and the nightlife is essentially the bar at High Tide or a beach fire. If you're traveling to dance and stay out late, St. Thomas. If you're traveling to read a book on a porch, St. John.
Shopping
St. Thomas wins effortlessly. Charlotte Amalie is a duty-free port, and the main streets are lined with jewelry stores, watch dealers, liquor shops, and souvenir vendors catering to cruise passengers. Yacht Haven Grande has higher-end retail. St. John has charming local shops in Mongoose Junction (jewelry, art, clothing) but it's a fraction of what's on St. Thomas. If shopping is part of your trip, plan a day in Charlotte Amalie.
Lodging
St. Thomas has the resort infrastructure — Ritz-Carlton, Marriott Frenchman's Reef, Bolongo Bay, Sapphire, and dozens of villa-rental options. If you want a traditional all-inclusive or full-service resort experience, St. Thomas is where it exists in the USVI. St. John has Caneel Bay (closed since the 2017 hurricanes), the Westin (now closed and being redeveloped), and a large inventory of private villa rentals. There are essentially no traditional resorts left operating on St. John. If you stay on St. John, you stay in a villa or a small inn — there's no other option.
Cost
Both islands are expensive. St. John villa rentals trend higher per night because supply is limited and demand is high — the loss of Caneel and the Westin means most overnight visitors stay in private villas. St. Thomas has more lodging at lower price points, especially in shoulder seasons. Restaurants are comparably priced on both islands (everything is imported, everything costs more than the mainland). A charter changes the equation entirely — your lodging, transportation, meals, and water toys are bundled, and you get access to anchorages that the land-based traveler can only see for a few hours from a day trip.
Who should pick what
If you want convenience, an easier travel day, more restaurant variety, shopping, and you don't mind cruise crowds — base on St. Thomas. If you want nature, the best beaches, the best snorkeling, and quiet — base on St. John. If you want to bring multiple generations, with grandparents who don't want to navigate ferries and teenagers who want a beach club — St. Thomas. If you're on a honeymoon, an anniversary, or any trip where the point is to disappear — St. John.
The catamaran answer
Here's the thing nobody tells you in the guidebook comparison: the question 'St. John or St. Thomas?' is a question created by land-based travel. A catamaran charter dissolves it. You wake up in a quiet Maho Bay anchorage on St. John (the best of St. John), sail two hours to lunch at Pizza Pi off Christmas Cove between the islands, swim at Honeymoon Beach on Water Island (the best of the in-between), and anchor in Crown Bay for a sunset dinner walk in Charlotte Amalie (the best of St. Thomas) — all in one day, without packing a bag, without a ferry, without a rental car. The choice 'one island or the other' is real for landlubbers. On a boat, the answer is always yes.
The Captain's take
If forced to pick for a land trip, I'd send a first-timer to St. John every time. The beaches and the park are the USVI's irreplaceable assets, and St. Thomas's developed character is available in dozens of Caribbean destinations. But the trip I'd actually book is the one that visits both — and the best way to do that is by water. The ferry-and-rental-car version of the two-island trip works, but it's a lot of logistics for two small islands that are visually most beautiful from the sea anyway. A charter turns the comparison into a non-issue. You get all of it, and you sleep where the water is quietest.
Frequently asked
Common questions from guests
Should I stay on St. John or St. Thomas?
It depends on what you're after. St. Thomas has the airport, the resorts, the shopping, and the nightlife — if you want convenience and infrastructure, stay there. St. John has the best beaches, the national park, and a slower pace — if you want nature and quiet, stay there. Most first-time visitors who do their research end up on St. John for the experience and accept the ferry trip from St. Thomas. On a charter, you don't have to choose: you sleep in the quiet anchorages of St. John and visit the busier spots of St. Thomas as day stops.
Is St. John worth the extra effort to get to?
Yes, almost universally. The ferry from Red Hook (St. Thomas) to Cruz Bay (St. John) takes 20 minutes and runs every hour. It adds about 90 minutes to your travel day after landing at STT. In exchange you get an island that's two-thirds protected national park, no cruise ships, no chain hotels, and the best snorkeling in the territory. The people who regret coming to the USVI are almost always the ones who stayed on St. Thomas and never made the trip to St. John.
Which island has better beaches?
St. John, decisively. Trunk Bay, Cinnamon Bay, Maho Bay, Salt Pond, and Honeymoon Beach are all on St. John and are among the most photographed beaches in the Caribbean. St. Thomas has fine beaches — Magens Bay, Sapphire, Lindquist — but they're more developed, more crowded, and don't have the protected-from-development character that makes St. John's beaches feel timeless.
Which island has better snorkeling?
St. John. Waterlemon Cay, Trunk Bay's underwater trail, Maho Bay's seagrass turtle habitat, and the bays of the national park have healthier coral and denser fish life than the more-trafficked St. Thomas sites. St. Thomas's best snorkeling is at Coki Beach and around St. James (close to Charlotte Amalie) — both fine, neither at the level of the protected St. John bays. On a charter, this is moot — you visit the best of both.
Can I do both islands in one trip?
Easily, and you should. The islands are 4 miles apart at the closest point. By ferry, day-tripping between them is straightforward but eats time. By catamaran, the two-island combination is the default — most charters move between St. John and St. Thomas anchorages every day or two, with stops at Water Island, Christmas Cove, and Hassel Island in between. The seven-day USVI charter itinerary is essentially a slow loop through both islands' best spots.
Keep reading
Virgin Islands Itineraries
The USVI Sailor's Atlas: A Captain's Take on Every Anchorage Worth a Day
An owner-operator's working map of the US Virgin Islands — the bays, reefs, beaches, and crossings that actually shape a charter week, ranked by when they're at their best.
USVI Term Charters
The Complete Guide to Chartering a Catamaran in the US Virgin Islands
Crewed vs. bareboat, day vs. term, cost, timing, the booking process, and the questions you'll wish you'd asked — a captain's full walk-through.
Virgin Islands Itineraries
A Sample St. John and St. Thomas Sailing Itinerary
Christmas Cove, Pizza Pi, the starfish flats, Lime Out, and the sunset anchorages we love most.
