St. John, U.S. Virgin Islands

Caribbean

Plan Your Trip
View Full Destination Guide

Overview

No passport needed. 2/3 of island is Virgin Islands National Park. Features Westin St. John Resort Villas and Lovango Resort. Eco-tourism and nature-focused destination with world-famous Trunk Bay beach.

9.0/10
Family-Friendly
8.5/10
Romance
9.0/10
Adventure

St. John at a Glance

Best Time to Visit December-April
Daily Cost $300-550 per person
Main Airport STT
Language English
Accommodations 3 options
Activities 3 things to do

Best Time to Visit

The best time to visit St. John is typically December-April when you'll enjoy the best weather with minimal rainfall.

Peak Season

December-March

Shoulder Season

April-May, November

Off Season

June-October

Hurricane Season: June-November. Consider travel insurance and monitor weather forecasts.

Top Beaches

St. John boasts some of the most beautiful beaches in the Caribbean.

Trunk Bay

World-famous beach with underwater snorkel trail. Pristine white sand, crystal-clear turquoise water. National Park beac...

Cinnamon Bay

Long white sand beach in National Park. Excellent snorkeling, calm water. Campground, water sports rentals. Less crowded...

Maho Bay

Calm shallow bay perfect for families. Excellent snorkeling with sea turtles frequently spotted. White sand, gentle wate...

Salt Pond Bay

Remote beach requiring 15-minute hike. Pristine white sand, excellent snorkeling. Less crowded, worth the walk. Dramatic...

Things to Do

From water sports to cultural experiences, there's no shortage of activities in St. John.

Snorkeling Trunk Bay

2-3 hours

Hiking Virgin Islands National Park

2-4 hours

Sailing & Island Hopping

3-4 hours

Where to Stay

St. John offers accommodations for every budget, from luxury resorts to boutique hotels.

The Westin St. John Resort Villas

252 villa-style rooms with kitchens near Virgin Islands National Park and Cruz Bay Beach. Premium va...

$$$

Gallows Point Resort

Panoramic views of St. John and ocean from private beach. Suites with full kitchens, balconies/patio...

$$$

Caneel Bay Resort

Uniquely within Virgin Islands National Park on North Shore. Currently closed for renovations but hi...

$$$

View all 3 accommodations

Dining & Cuisine

Experience the local flavors and international cuisine available across the island.

ZoZo's at Caneel Bay

Italian, Caribbean $$$$

Morgan's Mango

Neo-Caribbean $$$

The Terrace

French-Caribbean $$$$

Ocean 362

Modern Caribbean $$$

Travel Tips

  • No Passport Needed: US citizens don't need a passport for this US territory.
  • Currency: US Dollar (USD). Credit cards are widely accepted at resorts and restaurants.
  • Language: English
  • Main Airport: STT - Cyril E. King Airport (St. Thomas, then ferry)
  • Best to Pack: Light, breathable clothing, sunscreen, reef-safe sunblock, and comfortable water shoes.

Frequently Asked Questions

Get answers to common questions about visiting St. John.

The best time to visit St. John is December-April. Peak season runs December-March, offering the best weather but higher prices and larger crowds. Shoulder season (April-May, November) provides a great balance of good weather and lower prices. Note that hurricane season is June-November.

A typical daily cost in St. John is $300-550 per person per person. St. John is generally considered a upscale destination.

No passport is needed for US citizens visiting St. John, as it is a US destination. US citizens do NOT need passport for USVI - government ID sufficient. Ferry from St. Thomas to St. John.

The main airport serving St. John is STT - Cyril E. King Airport (St. Thomas, then ferry). The primary language spoken is English. The currency used is US Dollar (USD).

St. John offers 3 accommodation options ranging from budget-friendly to luxury resorts. Popular choices include The Westin St. John Resort Villas, Gallows Point Resort, Caneel Bay Resort.

There are 3 activities and experiences to enjoy in St. John. Top activities include Snorkeling Trunk Bay, Hiking Virgin Islands National Park, Sailing & Island Hopping.

Flight times to St. John vary by departure city. New York: 4 hours to St. Thomas + 20 min ferry. Miami: 2.5 hours to St. Thomas + 20 min ferry. Atlanta: 3.5 hours to St. Thomas + 20 min ferry. Direct flights are available from many major US cities.

Ready to Visit St. John?

Let our AI create a personalized itinerary with hand-picked accommodations, activities, and dining recommendations.

Start Planning Your Trip
Back to All Caribbean Destinations