Reaching St. John means a ferry, usually from Red Hook on St. Thomas to Cruz Bay, and many listings here are built around that hop, starting from either island. Once the arrival question is settled, the choice is snorkel, island tour or sail.

Related: Best Tours & Experiences in St John, US Virgin Islands

Top-Rated St John Virgin Islands Tours & Experiences

1 Hour Guided Jet Ski Tour Through Virgin Islands

A one-hour guided jet ski run through Virgin Islands waters, for visitors who want speed more than snorkeling. Check age and license rules, how many riders share a ski and what safety gear is provided.

Hour Guided Jet Ski Tour Through Virgin Islands - St John Virgin Islands

St John Snorkel the Baths of Virgin Gorda with Breakfast and Open Bar Westin

A trip to the Baths of Virgin Gorda in the British Virgin Islands, bundled with breakfast and drinks according to the title. Bring your passport, and confirm customs steps, age rules and the alcohol policy.

St John Snorkel the Baths of Virgin Gorda with Breakfast and Open Bar Westin - St John Virgin Islands

Hike and Beach Adventure Discover Honeymoon Beach on St John

A hike paired with beach time at Honeymoon Beach, within the national park near Cruz Bay. Good for active visitors; wear sturdy shoes, carry water and confirm the distance and difficulty.

Hike and Beach Adventure Discover Honeymoon Beach on St John - St John Virgin Islands

Ritz Carlton St John Dinner Sail

A dinner sail linked to the Ritz-Carlton, an evening option for couples and celebrations. Confirm menu details, the departure dock and dress expectations, and bring a light layer for the breeze.

Ritz Carlton St John Dinner Sail - St John Virgin Islands

Book Your Private Two and a Half Hour Island Tour Today

A private two-and-a-half-hour island tour for a short, flexible look at main viewpoints and beaches. Check pickup arrangements, group size limits and whether park entry fees are included.

Book Your Private Two and a Half Hour Island Tour Today - St John Virgin Islands

St John Snorkel Tour Aboard New Horizons and Breakaway Charters

A snorkel trip aboard a charter boat, a sound balance of boat time and swim stops. Check group size, what gear is provided and whether the departure is from St. John or St. Thomas.

St John Snorkel Tour Aboard New Horizons and Breakaway Charters - St John Virgin Islands

St John Snorkel Swim and Beach Experience Aboard MV Aquarius

A snorkel, swim and beach outing on a larger vessel, with shade and space for families. Confirm the stops, meals or drinks and the departure marina before you book.

St John Snorkel Swim and Beach Experience Aboard MV Aquarius - St John Virgin Islands

St John Island and Trunk Bay Beach Tour from St Thomas

A day tour that crosses from St. Thomas to visit St. John and Trunk Bay, known for its underwater snorkel trail. Check ferry timing, national park fees and the return schedule.

St John Island and Trunk Bay Beach Tour from St Thomas - St John Virgin Islands

St John Island Tour from St Thomas

A sightseeing day from St. Thomas, driving St. John’s winding roads between overlooks and beaches. Check whether the ferry crossing is included, and note the return time.

St John Island Tour from St Thomas - St John Virgin Islands

Westin Champagne Sunset Sail

A sunset sail with champagne, an easy way to mark a special evening. Confirm the departure point, age rules and what the champagne package includes, and bring a layer.

Westin Champagne Sunset Sail - St John Virgin Islands

These experiences in St John Virgin Islands are popular with travelers and tend to sell out, especially during peak season, so we recommend booking in advance to secure your spot.

Browse more St John Virgin Islands tours on Viator →

Where to Stay in St. John

Ferries from Red Hook to Cruz Bay run through the day, and some services also leave from Charlotte Amalie, so check the current timetable. Rental jeeps are common on St. John, and traffic drives on the left. Staying in Cruz Bay keeps dinner and ferries within walking distance.

Why These St. John Tours Stand Out

Most of the island is Virgin Islands National Park, so beaches are undeveloped, with Trunk Bay’s snorkel trail and Maho Bay’s turtles among the best-known draws. Cruz Bay is small and walkable, and boat trips reach the neighboring British Virgin Islands.

Timing Your St. John Trip

December to April brings dry weather and higher prices, while spring and early summer can be good value. Hurricane season runs June to November. Mornings are calmer for snorkeling, and afternoon trade winds can add chop on open-water crossings.

How Much St. John Tours Cost

The cheapest outing is St John Island Sightseeing Tour at $66, and the median sits near $144. Private tours and the Virgin Gorda excursion cost more. Remember that park entry fees and ferry fares may be separate.

Booking Tips for St. John

Pack reef-safe sunscreen, water shoes and a dry bag, and book your return ferry timing early on the day you travel back to St. Thomas.

Quick Questions About Visiting St. John

Which St. John tour is rated best?

Private 4 Hour Guided Historic Beach Tour leads on rating, 5 stars from 179 reviews, at $288. Kayak & Snorkel is the most reviewed, with 397 reviews rated 4.9.

How much do St. John tours cost?

Across 6 priced tours, the range runs from $66 to $288, with a median of $144. Private tours and Virgin Gorda excursions sit at the upper end.

How do you get to St. John?

By ferry from Red Hook on St. Thomas, a short crossing to Cruz Bay. Some listings start from St. Thomas and include the crossing, so check timing and the return.

Do you need a passport for the Baths of Virgin Gorda?

Yes. The Baths are in the British Virgin Islands, so bring a passport and expect customs formalities. Confirm the requirements in the listing before you book.