St. Thomas and St. John

Travel Guide

St. Thomas and St. John
Charlotte Amalie which includes general coastal views, a sunset and a coastal town
St. Thomas and St. John
Caneel Bay which includes general coastal views
Frydendal 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 forest scenes

Maho Bay Quarter

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

Maho Bay Quarter
Default Image

Contant Farms

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

If you're spending some time in Rendezvous & Ditleff, Klein Bay and Rendezvous Bay are top sights worth seeing.

Rendezvous & Ditleff
Default Image

Upper Carolina

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

Upper Carolina
Default Image

Ditleff Point

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

Ditleff Point
Default Image

Lower Carolina

If you're looking for some top things to see and do in Lower Carolina and surrounding area, you can visit Johnson Bay and Virgin Islands National Park.

Lower Carolina
The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa

4.5 out of 5
5 Estate Bakkeroe, Po Box 7100, St. Thomas, St. Thomas
Fully refundableReserve now, pay when you stay
The price is RM1,284 per night from 29 Oct to 30 Oct
RM1,284
RM1,794 total
29 Oct - 30 Oct
includes taxes & fees
Stay at this 4.5-star 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,005 reviews)
"Room was very clean and modern with an amazing ocean view. Staff was courteous and helpful. Convenient valet parking or taxi readily available. I surprised my husband with a trip to St. Thomas and this was our first time staying at the Westin. We will definitely stay here in the future."

Reviewed on 9 Oct 2025

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

Margaritaville Vacation Club - St. Thomas

4 out of 5
6080 Estate Smith Bay, St. Thomas
The price is RM1,139 per night from 20 Oct to 21 Oct
RM1,139
RM1,281 total
20 Oct - 21 Oct
includes taxes & fees
Stay at this 4-star 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. ...
8/10 Very Good! (2,291 reviews)
"The hill pool was great. The Margaritaville restaurant was the only choice other than coffee shop on property and it was devoid of local options. The menu is great for US but not why I came to St. Thomas. There were some fantastic local food at Cochi beach that was walkable distance."

Reviewed on 9 Oct 2025

Margaritaville Vacation Club - St. Thomas
Emerald Beach Resort

Emerald Beach Resort

3.5 out of 5
8070 Lindbergh Bay, St. Thomas, St. Thomas
The price is RM1,012 per night from 17 Oct to 18 Oct
RM1,012
RM1,239 total
17 Oct - 18 Oct
includes taxes & fees
Stay at this 3.5-star beach hotel in St. Thomas. Enjoy free WiFi, free parking, and 2 restaurants. Our guests praise the bar and the helpful staff in our reviews. ...
7.6/10 Good! (1,096 reviews)
One night stay.
"Great one night stay with the family…"

Reviewed on 9 Oct 2025

Emerald 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.
Hilltop Villas at Bluebeard's Castle

Hilltop Villas at Bluebeard's Castle

3 out of 5
1331 Estate Taarneberg, Bluebeard Loop, St. Thomas, St. Thomas
Stay at this 3-star aparthotel in St. Thomas. Enjoy free WiFi, free parking, and a fitness center. Our guests praise the bar and the helpful staff in our reviews. ...
8.6/10 Excellent! (1,756 reviews)
"The front desk staff was very pleasant ,assisted me at all times getting a taxi taxi"

Reviewed on 6 Oct 2025

Hilltop Villas at Bluebeard's Castle
Pirates Pension at Bluebeard's Castle

Pirates Pension at Bluebeard's Castle

3 out of 5
1331 Estate Taarneberg, Bluebeard Loop, St. Thomas, Charlotte Amalie
Stay at this 3-star aparthotel in St. Thomas. Enjoy free WiFi, free parking, and 2 restaurants. Our guests praise the helpful staff in our reviews. Popular attractions ...
8.4/10 Very Good! (779 reviews)
"Amazing view, quiet, didn’t have to leave the hotel for anything. They have a convenient store as well as restaurant and I love the fact that the pool stay open till midnight!! I miss my flight and was able to stay near the airport, but I chose to rent this place for another night"

Reviewed on 1 Oct 2025

Pirates Pension at Bluebeard's Castle
Castle Villas at Bluebeard's

Castle Villas at Bluebeard's

2.5 out of 5
1331 Estate Taarneberg, St. Thomas, Bluebeard Loop, St. Thomas, Taarneberg
Stay at this aparthotel in St. Thomas. Enjoy free WiFi, free parking, and 2 restaurants. Our guests praise the restaurant and the helpful staff in our reviews. ...
8.4/10 Very Good! (1,194 reviews)
"Great food, spacious rooms with some of the best amenities. The property offer great customer service."

Reviewed on 7 Oct 2025

Castle Villas at Bluebeard's
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