St. Thomas and St. John

Travel Guide

Cruz Bay showing general coastal views, tropical scenes and a bay or harbor
Cruz Bay showing general coastal views, tropical scenes and a bay or harbor
Charlotte Amalie showing a sunset, a coastal town and general coastal views
Frydendal featuring coral and kayaking or canoeing
Caneel Bay which includes general coastal views

Go snorkeling among tropical fish and coral and learn about pirates and slavery in these historic Dutch and Danish outposts.

St. ThomasOpens in a new window and St. JohnOpens in a new window are neighboring islets with a fascinating history and splendid scenery. Pristine beaches flanked by palm trees and undulating forests surround the islands, which have landmarks that tell stories of pirates, slavery, cinnamon and rum. Embark on trails through the tropical vegetation and take photos of idyllic scenes of the islands through the foliage.

Among the highlights of St. Thomas is Magens BayOpens in a new window, a sprawling stretch of white sand with shacks where vendors rent out snorkeling gear and beach equipment. Bring your family to the calm waters of this beach, where you may encounter turtles and conch. Enter Coral World Ocean ParkOpens in a new window to swim with sharks, turtles and sea lions.

Spend time in the charming town of Charlotte AmalieOpens in a new window where you can visit interesting attractions such as the iconic Blackbeard’s CastleOpens in a new window. This 17th-century Danish watchtower is intertwined with pirate legends and today serves as part of a park with swimming pools and other historic buildings. Climb the famous 99 Steps leading up to the castle.

Take advantage of the year-round sunny, warm weather with a stay at the resort at St. John’s Caneel BayOpens in a new window. Staying here will give you access to the seven magical beaches the resort manages. Those not staying at the resort can still access the beaches for a fee. Go snorkeling to see the range of colorful fish and coral at Honeymoon BeachOpens in a new window, Hawksnest Beach and Caneel Beach.

Make your way east to Cinnamon BayOpens in a new window for even more excellent snorkeling conditions. Visit the adjacent Cinnamon Bay Plantation open-air museum to find out about slavery on the islands in the 18th-century. The plantation was run by Danish settlers who shipped slaves here from Africa.

St. Thomas and St. John are located in the northern section of the U.S. Virgin Islands, which sit just west of the British Virgin Islands and east of Puerto Rico. Arrive at the Cyril E. King Airport on the island of St. Thomas where you can get around by taxi or bus. Take a ferry from one of the ports in St. Thomas to reach St. John and other parts of the U.S. Virgin Islands.

A warm climate, stunning beaches and an intriguing past make St. Thomas and St. John interesting and idyllic destinations to visit while in the Caribbean.

Where to stay in St. Thomas and St. John

Cinnamon Bay which includes tropical scenes and a sandy beach

Maho Bay Quarter

5/5(3 area reviews)

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

Maho Bay Quarter
Cruz Bay, St John, United States Virgin Islands

Contant Farms

4/5(3 area reviews)

If you're spending some time in Contant Farms, Great Cruz Bay and Turner Bay are top sights worth seeing.

Contant Farms
Default Image

Rendezvous & Ditleff

While visiting Rendezvous & Ditleff, you might make a stop by sights like Klein Bay and Rendezvous Bay.

Rendezvous & Ditleff
View of Coral Bay from a house we rented in the Upper Carolina neighborhood of St John

Upper Carolina

While visiting Upper Carolina, you might make a stop by sights like Virgin Islands National Park and Ajax Peak.

Upper Carolina
St Thomas, USVI 04152019 MagenÕs Bay beach.

Rosendal

3.5/5(26 area reviews)

While Rosendal might not have many sights to explore, venturing just a little farther will lead you to top things to see and do like Mahogany Run Golf Course and Grand Hotel.

Rosendal
Charlotte Amalie panoramic view

Green Cay Plantation

Though Green Cay Plantation might not have many top sights, you can venture to the surrounding area to see attractions like Bolongo Bay and Frenchman's Bay.

Green Cay Plantation
Bluebeard's Castle Resort

Bluebeard's Castle Resort

4 out of 5
1331 Estate Taarneberg Charlotte Amalie Saint Thomas
The price is ¥33,158 per night from Mar 11 to Mar 12
¥33,158
¥44,681 total
Mar 11 - Mar 12
includes taxes & fees
Stay at this hotel in St. Thomas. Enjoy free WiFi, breakfast (surcharge), and a fitness center. Popular attractions Sapphire Beach and Magens Bay Beach are located ...
8.6/10 Excellent! (67 reviews)
The value of this resort is excellent. The pool bar is a lot of fun and the rooms are clean and comfortable. The resort is super close to Charlotte Amalie making it an easy location to get to anywhere on the island.

Reviewed on Feb 8, 2026

Bluebeard's Castle Resort
Margaritaville Vacation Club - St. Thomas

Margaritaville Vacation Club - St. Thomas

4 out of 5
6080 Estate Smith Bay St. Thomas
The price is ¥70,127 per night from Feb 11 to Feb 12
¥70,127
¥78,893 total
Feb 11 - Feb 12
includes taxes & fees
Book a stay at this beach hotel in St. Thomas. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the pool and the helpful staff in our reviews. ...
7.8/10 Good! (2,359 reviews)
Clean resort and activities Central location.

Reviewed on Feb 5, 2026

Margaritaville Vacation Club - St. Thomas
The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa

4.5 out of 5
5 Estate Bakkeroe St. Thomas St. Thomas
The price is ¥113,209 per night from Feb 11 to Feb 12
¥113,209
¥141,901 total
Feb 11 - Feb 12
includes taxes & fees
Book a stay at this luxury resort in St. Thomas. Enjoy free WiFi, 3 outdoor pools, and a full-service spa. Our guests praise the helpful staff and the clean ...
8.2/10 Very Good! (1,072 reviews)
Clean room. Excellent service. Friendly helpful staff.

Reviewed on Feb 5, 2026

The Westin St. Thomas Beach Resort & Spa
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.
Villa Island Paradise

Villa Island Paradise

4 out of 5
St John St. John St John
Book a stay at this business-friendly villa in St. John. Enjoy free WiFi, free parking, and a garden. Popular attractions Trunk Bay and Sapphire Beach are located ...
8.2/10 Very Good! (13 reviews)
Facility was excellent. Clean. Tidy. Everything worked as expected. Convenient location to restaurants, grocery, entertainment. We appreciate the beach chairs, umbrella, and cooler to use. Alex was great to work with. Thank you to all team members who contributed to our fantastic experience!!

Reviewed on Jan 25, 2026

Villa Island Paradise
Marriott's Frenchman's Cove

Marriott's Frenchman's Cove

4 out of 5
7338 Estate Bakkeroe St. Thomas
Book a stay at this beach condo in St. Thomas. Enjoy free WiFi, 2 outdoor pools, and a beach locale. Popular attractions Sapphire Beach and Bolongo Bay are located ...
9/10 Wonderful! (191 reviews)
it was a really nice stay as a family of 4. they provided us a highchair and pack-n-play which was great. We only wish they had another restaurant so we could leave the resort less!

Reviewed on Jan 20, 2026

Marriott's Frenchman's Cove
Sapphire Beach Resort

Sapphire Beach Resort

3 out of 5
6720 Estate Smith Bay St. Thomas
Book a stay at this beach aparthotel in St. Thomas. Enjoy free WiFi, free parking, and a beach locale. Popular attractions Sapphire Beach and Trunk Bay are located ...
6.8/10 (277 reviews)
looking out the room door, seeing the ocean and able to walk out and step right onto the beach.

Reviewed on Jan 22, 2026

Sapphire Beach Resort
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

Things to do

Cities near St. Thomas and St. John