Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

St. JohnU.S. Virgin Islands

With no airport or major ports, this isolated island requires visitors make an effort to get here. Those who do are rewarded with stunning beaches and lush forests.

With almost two-thirds of St. John protected as national parkland, a huge chunk of this tropical island remains blissfully undeveloped. Find your own perfect piece of coastline, hike through the hills of the Virgin Islands National Park or get into the Caribbean spirit with cocktails at the island’s main town, Cruz Bay.

Most visitors to the island arrive at the town of Cruz Bay on the west coast. Amble along the pier and find a table at one of the lively waterfront bars. Browse designer clothes at the shops of Mongoose Junction. For something a little more outdoorsy, go to the visitor center to organize snorkeling and hiking excursions for the rest of your trip.

Spend time soaking up the sun beside the sea. Many of the best beaches on the island can be found along the north coast. Drive north from Cruz Bay for between 10 and 15 minutes to reach Cinnamon Bay, a lengthy stretch of golden sand backed by leafy palm trees. Also on the north coast, Trunk Bay has a fantastic underwater snorkel trail while Maho Beach is a popular destination for wildlife enthusiasts, with rays and turtles commonly spotted here.

Put your swimming costume away for a few hours and head for Annaberg Plantation on the north coast of the island. On a hill above yet another gorgeous beach, the estate’s old stone windmill, factory ruins and dungeon are a reminder of the slave trade that was prevalent here during the 18th and 19th centuries. Back in Cruz Bay, find restaurants serving Caribbean-style cuisine.

Reach St. John by taking a ferry from St. Thomas. Most accommodations are located in and around the town. Peak tourist season here is between mid-December and mid-April, while hurricane season lasts from June to November. Avoid the crowds by going between April and June.

Where to stay in St. John

Cruz Bay which includes a coastal town and a sandy beach

Monte

Travelers come to Monte for its beaches, and you can see top attractions like Virgin Islands National Park and Sunset Beach while you're in town.

Monte
Maho Beach showing kayaking or canoeing and general coastal views

Maho Bay

Travelers like the beaches in Maho Bay, and Virgin Islands National Park is a top attraction you might want to visit.

Maho Bay
Virgin Islands National Park which includes a bay or harbor

Estate Carolina

If you're spending some time in Estate Carolina, Virgin Islands National Park and Ajax Peak are top sights worth seeing.

Estate Carolina
Annaberg Plantation showing heritage elements and a ruin

Maho Bay Quarter

5/5Exceptional!(3 area reviews)

If you're spending some time in Maho Bay Quarter, Virgin Islands National Park and Maho Beach are top sights worth seeing.

Maho Bay Quarter
Cruz Bay which includes a coastal town and a sandy beach

Estate Chocolate Hole and Great Cruz Bay

If you're spending some time in Estate Chocolate Hole and Great Cruz Bay, Sunset Beach and Chocolate Hole are top sights worth seeing.

Estate Chocolate Hole and Great Cruz Bay
Just a shot of the color and fun of carnival on St. John. 
#usvi #carnival #parade

Estate Enighed

While visiting Estate Enighed, you might make a stop by sights like Virgin Islands National Park and St. John Spice.

Estate Enighed

Top Hotels in St. John

Estimated price for 1 night / 2 adults
St John Inn
St John Inn
3 out of 5
277 Estate Enighed, St. John, St John
The price is $215 per night

Situated near the beach, this hotel is 0.3 mi (0.4 km) from Virgin Islands National Park and within 6 mi (10 km) of Trunk Bay and Sapphire Beach. Coki Beach ...

4.5/5Wonderful! (322 reviews)

"Had a great time here. Very chill environment - very relaxed. Perfect for activating vacation mode."…"

Reviewed on Mar 13, 2020

St John Inn
The Westin St. John Resort Villas
The Westin St. John Resort Villas
4.5 out of 5
300B Chocolate Hole, P.O. Box 8310, St. John, St John
The price is $359 per night

Offering direct access to the beach, this St. John resort is within 1 mi (2 km) of Great Cruz Bay and Virgin Islands National Park. Honeymoon Beach and Caneel ...

3.9/5Very Good! (207 reviews)

"We loved our villa. It had plenty of space and ammenities and there were lots of fun activities to choose from. Not being charged for kayaks or paddle boards was AWESOME! THe resort seriously lacks dining options. Several more are needed along with some musical entertainment options. Beach and pool ..."…"

Reviewed on Mar 16, 2020

The Westin St. John Resort Villas
Suite St. John at Gallows Point Resort
Suite St. John at Gallows Point Resort
4 out of 5
3 AAA Gallows Point Road, St. John, St John
The price is $356 per night

Nestled on the beach, this St. John condo resort is just steps from Cruz Bay Beach and Virgin Islands National Park. Honeymoon Beach and Caneel Bay Beach are ...

4.2/5Very Good! (28 reviews)

"We love the Gallows, the properties are clean and well kept, the grounds are amazing and the staff are friendly and helpful!!"…"

Reviewed on Mar 13, 2020

Suite St. John at Gallows Point Resort

Popular places to visit in St. John

Trunk Bay
Image for Trunk Bay

Trunk Bay

4.5/5(356 reviews)

Backed by palms, this stretch of sparkling white sand is regularly ranked as one of the most beautiful beaches in the world.

Virgin Islands National Park
Image for Virgin Islands National Park

Virgin Islands National Park

4.5/5(250 reviews)

Hike on scenic trails, explore sugar plantation ruins and snorkel along an underwater trail in this pristine nature park, which covers much of St. John.

Honeymoon Beach
Image for Honeymoon Beach

Honeymoon Beach

4.5/5(232 reviews)

From snorkeling to stand-up paddlingboarding, choose from a range of activities that will get you out in the water to see the rays and turtles that live around this excellent beach.

Maho Beach
Image for Maho Beach

Maho Beach

4.5/5(180 reviews)

Not just an idyllic spot for swimmers and sunbathers, this picturesque bay is also popular with a raft of colorful marine creatures.

Cinnamon Bay Beach
Image for Cinnamon Bay Beach

Cinnamon Bay Beach

4.5/5(118 reviews)

See interesting fish and coral as you snorkel in the pristine waters off this beautiful bay, which is also home to plantation ruins that shed light on St. John’s past.

Caneel Bay Beach
Image for Caneel Bay Beach

Caneel Bay Beach

4.5/5(47 reviews)

Spot dolphins and sea turtles as you sail on a yacht or take a kayak around the glorious beaches that surround this vestige of the lavish Rockefeller dynasty.

Top things to do in St. John

Henley Cay Kayak & Snorkel Adventure
Image for Henley Cay Kayak & Snorkel Adventure

Henley Cay Kayak & Snorkel Adventure

92% of travellers recommend
$89
Per adult
Champagne Sunset Sail
Image for Champagne Sunset Sail

Champagne Sunset Sail

76% of travellers recommend
$80
Per adult
Caneel Bay Kayaking Hiking & Snorkeling Tour
Image for Caneel Bay Kayaking Hiking & Snorkeling Tour

Caneel Bay Kayaking Hiking & Snorkeling Tour

90% of travellers recommend
$89
Per adult
St John Island and Trunk Bay Beach Tour From St Thomas
Image for St John Island and Trunk Bay Beach Tour From St Thomas

St John Island and Trunk Bay Beach Tour From St Thomas

$106
Per adult
Half-Day Tour to Trunk Bay Beach from St. Thomas
Image for Half-Day Tour to Trunk Bay Beach from St. Thomas

Half-Day Tour to Trunk Bay Beach from St. Thomas

100% of travellers recommend
$69
Per adult
Private St John Tour including Trunk Bay
Image for Private St John Tour including Trunk Bay

Private St John Tour including Trunk Bay

$406
Per adult

Reviews of St. John

4.9

Top Destination

5 - Excellent
29
5 - Excellent 93.54838709677419%
4 - Good
2
4 - Good 6.451612903225806%
3 - Okay
0
3 - Okay 0%
2 - Disappointing
0
2 - Disappointing 0%
1 - Terrible
0
1 - Terrible 0%

5/5 - Excellent

Verified traveler

Feb 25, 2020

St. John has some of the most beautiful beaches! Trunk bay, honeymoon and we did waterLemon cay

5/5 - Excellent

BJRomero

Feb 8, 2020

Saint John had the best views in the cleanest beaches. Everything was large screen and Clearwater White Sands. There was nobody trying to sell me anything on the beach or anywhere on the island for the matter.

5/5 - Excellent

Verified traveler

Jan 21, 2020

We have been to St. John 4 times. Each time seems to be more amazing and beautiful than the last. Wonderful !!

5/5 - Excellent

Verified traveler

Jan 5, 2020

Love this island- I’ve vacationed here since I was a kid (in the 1970’s) and I love coming back. Truly paradise!!

5/5 - Excellent

Verified traveler

Dec 19, 2019

Beautiful island without the hustle and bustle of St. Thomas. Very laid back easy going. A great place to relax and enjoy beautiful beaches!!

5/5 - Excellent

JoannaSMarsh

Aug 5, 2019

St. John is a very special place that will be able to avoid commercialization over time with the National Park there. It's way safer, and more charming than many islands,& it has some quirky people that I hope will continue to preserve the vibe.

Cities near St. John

Cruz Bay which includes a coastal town and a sandy beach

Monte

Maho Beach showing kayaking or canoeing and general coastal views

Maho Bay

Virgin Islands National Park which includes a bay or harbor

Upper Carolina