COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

St. John
Travel Guide

Trunk Bay which includes a bay or harbour and a sandy beach

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.

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 £276 per night from 6 May to 7 May
Offering direct access to the beach, this St. John resort is within 1 mi (2 km) of Great Cruz Bay and St. John Spice. Virgin Islands National Park and Honeymoon ...
3.9/5Very Good! (240 reviews)
"Staff was so helpful and nice! Would recommend to others."

Reviewed on 22 Apr 2021

The Westin St. John Resort Villas
Gallows Point Resort
Gallows Point Resort
4 out of 5
3 AAA Gallows Point Road, P O Box 58, St. John, St John
Get Rates
Offering direct access to the beach, this St. John aparthotel is within a 15-minute walk of Mongoose Junction and Virgin Islands National Park. Honeymoon Beach ...
4.7/5Exceptional! (402 reviews)
"Great location! Walking distance to town. The villas were clean and well maintained with amazing views of the harbor and ocean. The pool was nice and quiet. They don’t have a beach...it’s very rocky, but we planned to explore all the island beaches so that didn’t bother us at all. They have a floating ..."

Reviewed on 3 Apr 2021

Gallows Point Resort
St John Inn
St John Inn
3 out of 5
277 Estate Enighed, St. John
The price is £275 per night from 26 Apr to 27 Apr
Situated near the beach, this hotel is 0.4 mi (0.6 km) from Virgin Islands National Park, and within 6 mi (10 km) of Trunk Bay and Sapphire Beach. Coki Beach ...
4.5/5Wonderful! (336 reviews)
"Upon arrival the owner met us, we did not arrive until 8pm. He was waiting for us, he was very welcoming and accommodating. He gave us the scoop of everything we needed to know about the island - as St. John Island is my favorite island thus far in the USVI. The property is quaint well kept and the ..."

Reviewed on 10 Apr 2021

St John Inn
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Gallows Point Resort
Gallows Point Resort
4 out of 5
3 AAA Gallows Point Road, P O Box 58, St. John, St John
Offering direct access to the beach, this St. John aparthotel is within a 15-minute walk of Mongoose Junction and Virgin Islands National Park. Honeymoon Beach ...
4.7/5Exceptional! (402 reviews)
"Great location! Walking distance to town. The villas were clean and well maintained with amazing views of the harbor and ocean. The pool was nice and quiet. They don’t have a beach...it’s very rocky, but we planned to explore all the island beaches so that didn’t bother us at all. They have a floating ..."

Reviewed on 3 Apr 2021

Gallows Point Resort
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 £375 per night from 17 May to 18 May
Nestled on the beach, this St. John condominium resort is within a 10-minute walk of Cruz Bay Beach and St. John Spice. Virgin Islands National Park and Honeymoon ...
4.1/5Very Good! (44 reviews)
"We stayed at the lower level facing the ocean, there was an access to the lawn from the patio which is nice. The parking is a bit tight but doable. Good restaurant on the property with a nice ocean view. The hotel has a small pool, a gym, a coffee/souvenir shop and an access to the ocean but I assume ..."

Reviewed on 8 Apr 2021

Suite St. John at Gallows Point Resort
The Hills St. John
The Hills St. John
4 out of 5
11 Enighed, Cruz Bay, St. John
Situated by the ocean, this condominium resort is within 1 mile (2 km) of Great Cruz Bay, Virgin Islands National Park and St. John Spice. Honeymoon Beach and ...
4.5/5Wonderful! (31 reviews)
"We had a phenomenal stay here at The Hills St. John. The property is beautiful with jaw-dropping views. Beaches and restaurants/bars are just a few minutes away by car. Highly recommend for a great escape from it all!"

Reviewed on 19 Jan 2021

The Hills St. John
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Popular places to visit in St. John

Top things to do in St. John

Cities near St. John