Trip Profile
Budget Category UPSCALE $300-550 per person
Perfect For
Eco Tourism Beach National Park Snorkeling Hiking
Traveler Scores
Family-Friendly
9.0/10
Romance
8.5/10
Adventure
9.0/10
Party Scene
4.0/10
Relaxation
9.0/10
Travel Planning
Current Weather at Airport
Loading weather...
Best Months to Visit
December-April
Hurricane Season
June-November
Peak: December-March | Shoulder: April-May, November
Airport
STT - Cyril E. King Airport (St. Thomas, then ferry)
No Passport Needed (US Citizens) | No Visa Required
US Dollar (USD)
English
Explore the Destination

Get familiar with St. John, U.S. Virgin Islands before you go. Browse hand-picked hotels, restaurants, beaches, and things to do, plus local tips, insider suggestions, and the small details that make a trip easier. Use the menu below for golf, spas, hikes, nightlife, and the rest.

Or jump to a specific category

Sign up free to unlock full details, reviews, pricing, and personalized recommendations

Already have an account? Log in

When to visit St. John

Best months
December-April
Peak season
December-March
Shoulder season
April-May, November
Off season
June-October
Hurricane season
June-November

Weather & climate in St. John

Average monthly high and low temperatures (Fahrenheit).

Month High Low Rain (in)

St. John quick facts

Main airport
STT - Cyril E. King Airport (St. Thomas, then ferry)
Language
English
Currency
US Dollar (USD)
Typical daily cost
$300-550 per person
Budget category
Upscale

Towns & neighborhoods in St. John

The main areas travelers stay and explore.

Cruz Bay

Western Ferry Port

St. John's charming main town and ferry port, with shops, restaurants, and gateway to Virgin Islands National Park.

North Shore Beaches

Virgin Islands National Park

St. John's crown jewel - pristine beaches within the national park including Trunk Bay, Cinnamon Bay, and Maho Bay.

Coral Bay & East End

Remote Eastern St. John

St. John's quieter, more remote eastern side with laid-back Coral Bay village, secluded beaches, and off-grid vibe.

Frequently Asked Questions

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.