The U.S. Virgin Islands may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Best Resorts in St. Thomas

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Featured Resorts in St. Thomas

The Ritz-Carlton, St. Thomas
5 out of 5
6900 Great Bay, St. Thomas, St. Thomas
Free CancellationReserve now, pay when you stay
The price is $399 per night from Sep 21 to Sep 22

Nestled on the beach, this St. Thomas resort is within 1 mi (2 km) of Cowpet Bay and Secret Harbour Beach. Sapphire Beach is 2.4 mi (3.8 km) away.

4.2/5Very Good! (33 reviews)

"Property is gorgeous, staff is friendly, and it’s great for families. Just know before you go, everything at hotel (food/drinks) is extremely expensive."…"

Reviewed on Aug 18, 2020

The Ritz-Carlton, St. Thomas
Point Pleasant Resort
4 out of 5
6600 Estate Smith Bay, St. Thomas, St. Thomas
Get Rates

Nestled on the beach, this St. Thomas resort is within 1 mi (2 km) of Coki Beach, Smith Bay Beach, and Coral World Ocean Park. Magens Bay Beach is 4.9 mi (7.9 ...

4.2/5Excellent! (712 reviews)

"Beautiful property and excellent stay despite Covid. Not all amenities are open, but everything was perfect! Wife and I stayed in D22. We were near the top of the hill so the hike down to the beach is a little tough If you are out of shape or have kids. But the private beach is worth the trip. (WAY ..."…"

Reviewed on Aug 9, 2020

Point Pleasant Resort
Bolongo Bay Beach Resort
3 out of 5
7150 Bolongo, St. Thomas, St. Thomas
The price is $212 per night from Oct 1 to Oct 2

This St. Thomas resort is on the beach, 2.2 mi (3.5 km) from Buck Island Turtle Cove, and within 6 mi (10 km) of Fort Christian and Blackbeard's Castle. Sapphire ...

3.9/5Very Good! (1,000 reviews)

"Great place to go! The staff was fantastic, so friendly and nice."…"

Reviewed on Aug 17, 2020

Bolongo Bay Beach Resort

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Oceanfront 2bd/2ba, Watergate Villa
Get Rates

Nestled on the beach, this St. Thomas resort is within 2 mi (3 km) of Bolongo Bay, Bluebeards Beach, and Mangrove Lagoon. Morningstar Beach and Frenchman's Bay ...

4.8/5Exceptional! (10 reviews)
The property manager was awesome we had problems the first night with toilets not flushing and he ju

"Awesome view very easy to get you property manager is on top of everything the only problem that we really had was toilets flushing and that was out of his control because that was a whole island only thing we would suggest is to get more pots and pans they don’t have but one frying pan and we ended ..."…"

Reviewed on Jul 24, 2020

Oceanfront 2bd/2ba, Watergate Villa
Island Getaway! Dreamy Units in Paradise
Get Rates

This family-friendly St. Thomas resort is located on the beach, within a 15-minute walk of Pineapple Beach, Coki Beach, and Coral World Ocean Park. Sapphire ...

4.4/5Excellent! (5 reviews)
During Covid Review

"Please keep in mind this review was made for our stay July 5th-7th 2020 during the Covid pandemic. The room itself was very comfortable and nicely appointed. The bed was fantastic, shower was large, wifi was great. The room is in building 2 on the second level looking towards the pool, which is a ..."…"

Reviewed on Jul 14, 2020

Island Getaway! Dreamy Units in Paradise
Reduced Summer Special Rates!- Ritz Carlton Oceanfront Condo
Get Rates

This family-friendly St. Thomas resort is located on the beach, within 1 mi (2 km) of Cowpet Bay, Secret Harbor, and Nazareth Bay. Sapphire Beach and Secret ...

4.8/5Exceptional! (5 reviews)
Great family option

"We needed some extra space for our family and nanny and wanted to stay at The Ritz. Unit was spacious and had all expected amenities. Only issue we didn’t care for was the 10am check out."…"

Reviewed on Aug 2, 2020

Reduced Summer Special Rates!- Ritz Carlton Oceanfront Condo
Island Getaway! Dreamy Units in Paradise
Get Rates

This family-friendly St. Thomas resort is located on the beach, within a 15-minute walk of Pineapple Beach, Coki Beach, and Coral World Ocean Park. Sapphire ...

4.7/5Exceptional! (9 reviews)
Just as described

"the island was hard to drive around(I get car sick easy) and it was a nice place to stay and relax in. We felt safe as well which was huge for us. Close to great beaches as well."…"

Reviewed on Aug 17, 2020

Island Getaway! Dreamy Units in Paradise
Elysian Beach Resort
3.5 out of 5
6800 Estate Nazareth, St. Thomas, St. Thomas
Get Rates

Nestled on the beach, this St. Thomas resort is within 3 mi (5 km) of Cowpet Bay, Sapphire Beach, and Secret Harbour Beach. American Yacht Harbor and Secret ...

3.5/5Good! (95 reviews)
Umm, hotel? Not exactly

"We stayed at the Elysian for four days and we never had anyone come into our room to straighten up, replenish hotel towels amenities, basically anything. Not even take out the trash. So basically it's sort of like a vacation rental and when you need stuff you have to call them and ask them for it ..."…"

Reviewed on Aug 29, 2017

Elysian Beach Resort
Condo w/ Private Beach/3pools/spacious Balcony. Views!
Get Rates

Situated on the beach, this romantic resort is within 1 mi (2 km) of Pineapple Beach and Coki Beach. Sapphire Beach and Coral World Ocean Park are also within ...

4.9/5Exceptional! (45 reviews)
Perfect space with amazing views!

"I couldn’t have chosen a better place to stay. The views are amazing and spacious enough for 7 people. Took us about 30 min to get to from the airport. The space was very clean, had plenty of towels, provided board games and playing cards, and snorkeling gear to take with you to the beaches. Again, ..."…"

Reviewed on Aug 22, 2020

Condo w/ Private Beach/3pools/spacious Balcony. Views!
New Renovation. Gorgeous St. John & Lindquist Beach Views. Open June 1st!
Get Rates

Nestled on the beach, this St. Thomas resort is within 1 mi (2 km) of Pineapple Beach and Coki Beach. Sapphire Beach and Coral World Ocean Park are also within ...

4.9/5Exceptional! (12 reviews)
Condo with a Great View!

"Newly updated condo. Amazing views! All the comforts of home. Chris, the Manager, provided extremely helpful and insightful information regarding St. Thomas and St John...the best beaches, restaurants, sights, etc. She was always available to answer any questions or provide additional information. ..."…"

Reviewed on Mar 10, 2020

New Renovation. Gorgeous St. John & Lindquist Beach Views. Open June 1st!
Luxury Beach Villa . Walk to Sapphire, Pelican and Lindquist Beaches
Get Rates

Located in St. Thomas, this beachfront resort is in the city center and within 1 mi (2 km) of Smith Bay Beach and Sapphire Beach. Coki Beach and Secret Harbour ...

4.8/5Exceptional! (17 reviews)
Great stay

"Great location, Chris was very easy to work with, Pangea restaurant on site was amazing, breakfast place at Saphhire Beach was a short walk with great breakfast sandwiches.....would recommend to anyone visiting St. Thomas!"…"

Reviewed on Mar 4, 2020

Luxury Beach Villa . Walk to Sapphire, Pelican and Lindquist Beaches
Island Getaway! Dreamy Units in Paradise
Get Rates

This family-friendly St. Thomas resort is located on the beach, within a 15-minute walk of Pineapple Beach, Coki Beach, and Coral World Ocean Park. Sapphire ...

3/5 (1 review)

"Our biggest complaint was at check in when we were practically forces to go to a timeshare meeting. My husband politely declined but was told again and again that it was his obligation and expected of him! Finally he had to get a manager or 2 involved to get keys to our room! The property is updated, ..."…"

Reviewed on Aug 5, 2020

Island Getaway! Dreamy Units in Paradise
Don't see what you're looking for?
See all available properties in St. Thomas
View all properties
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.

Other property types in St. Thomas

Margaritaville Vacation Club by Wyndham - St. Thomas

Margaritaville Vacation Club by Wyndham - St. Thomas

4 out of 5
6080 Estate Smith Bay, St. Thomas
4.1/5Very Good! (504 reviews)

"The restaurant on property was not good. The food was way sub-par for a resort this beautiful."…"

Reviewed on Aug 18, 2020

Margaritaville Vacation Club by Wyndham - St. Thomas
Hilltop Villas at Bluebeard's Castle by Capital Vacations

Hilltop Villas at Bluebeard's Castle by Capital Vacations

3 out of 5
1331 Estate Taarneberg, St. Thomas, St. Thomas
The price is $127 per night from Sep 21 to Sep 22
4.1/5Very Good! (519 reviews)

"Loved that each room had it's own terrace looking out to the water. A beautiful sight upon opening the curtains each morning. I stayed 9 days, I would suggest shorter. I had to check-out on the 8th day to be moved to another room, a 4-hour wait. Put a damper on the remaining time on the ..."…"

Reviewed on Aug 18, 2020

Hilltop Villas at Bluebeard's Castle by Capital Vacations
Bunker Hill Hotel

Bunker Hill Hotel

3 out of 5
2307 Commandant Gade, St. Thomas, St. Thomas
The price is $79 per night from Sep 21 to Sep 22
3.7/5Good! (984 reviews)
Very friendly front desk clerk and staff

"Not what we expected, but we had a great time at the pool."…"

Reviewed on Aug 18, 2020

Bunker Hill Hotel
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.

Resorts in St. Thomas

Longing for a relaxing getaway? You deserve the luxuries and comforts of a resort, where you can find everything you want for your vacation—from tasty dining options to activities and entertainment. Choose from 20 resorts in St. Thomas and discover the right one for you, whether you see yourself sitting down to fine dining or hitting the golf course for an afternoon game.

Our top-rated St. Thomas resorts:

Bolongo Bay Beach Resort - Beach property rated 3 stars

  • Features a swim-up bar, an outdoor pool, and a fitness center
  • A restaurant on site

Point Pleasant Resort - Beach resort rated 4 stars

  • Offers a restaurant
  • Has 3 outdoor pools, a private beach, and free self parking

St. Thomas Great Bay Resort - Luxury property rated 5 stars

  • Boasts a restaurant
  • Enjoy the outdoor pool, 24-hour fitness center, and bar

Vacation at Wyndham Margaritaville - Great Resort Amenities + Comforts of Home!

  • Amenities include an outdoor pool, a spa tub, and a fitness center

Comfortable Studio With Resort Amenities at Wyndham Margaritaville!

  • Access to a spa tub and a fitness center

What Can I Do in St. Thomas?

Travelers come to St. Thomas to try snorkeling, boating, and other popular water activities. Check out the interesting exhibits at Magic Ice Gallery and St. Thomas Historical Trust Museum, or take the whole family to Coral World Ocean Park and Skyride to Paradise Point. Other top attractions you can add to your list are Blackbeard's Castle and Emancipation Garden.

St. Thomas is also known for its:

  • Excursions
  • Beaches
  • Sailing

When Should I Visit St. Thomas?

Here's a breakdown of the typical weather to help you choose your travel dates:

  • The hottest months are typically August and July, while February and January are the coldest months
  • January-March: Daytime temperatures average 87° F and nighttime temperatures average 72° F
  • April-June: 90° F is the daytime average and 73° F is the nighttime average
  • July-September: Daytime averages are around 90° F and nighttime averages are around 78° F
  • October-December: The average temperatures are 90° F during the day and 73° F at night
  • Average rainfall is 39.33 inches in a year

How to Get to St. Thomas and Around the Area

St. Thomas Transportation
NameTypeDistance
St. Thomas (STT-Cyril E. King) Airport 1.6 mi (2.5 km)
St. Thomas (SPB-St. Thomas Seaplane Base) Airport 1.6 mi (2.6 km)
Culebra (CPX-Benjamin Rivera Noriega) Airport 22.9 mi (36.8 km)

Frequently asked questions

What is St. Thomas like for a resort vacation?
Longing for a relaxing escape? Treat yourself to all the comforts and luxuries of a resort, where you can find everything you want for your vacation—from tasty food and drink options to activities and entertainment. Choose from 32 resorts in St. Thomas and discover the right one for you, whether you picture yourself sipping drinks by a sprawling pool or hitting the golf course for an afternoon game.
What's a favorite resort for my stay in St. Thomas?
The Ritz-Carlton, St. Thomas - Luxury property rated 5 stars. Features 2 outdoor pools, a full-service spa, and a children’s pool. Comfortable rooms feature soaking tubs and premium bedding. Bolongo Bay Beach Resort - Beach resort rated 3 stars, steps from Bolongo Bay. Has an outdoor pool, a restaurant, and a poolside bar. Point Pleasant Resort - Beach property rated 4 stars. Guests love the pool. Enjoy the 3 outdoor pools, 2 restaurants, and private beach. Oceanfront 2bd/2ba, Watergate Villa - Situated just a 5-minute walk from Bolongo Bay. Island Getaway! Dreamy Units in Paradise - Access to a spa tub, a fitness center, and a garden.
What can I do in St. Thomas?
Travelers love exploring the beaches in St. Thomas, and come here to try snorkeling and other popular water activities. Head to Havensight Mall and Market Square East for some retail therapy, or take the whole family to Coral World Ocean Park and Skyride to Paradise Point. Other top attractions you can add to your list are Coki Beach and Sapphire Beach.
What's the seasonal weather like in St. Thomas?
The hottest months are usually August and July with an average temp of 84°F, while the coldest months are January and February with an average of 79°F. Average annual precipitation for St. Thomas is 39 inches.
What's the best way to get to and around St. Thomas?
Fly into Cyril E. King Airport (STT), which is located 1.6 mi (2.5 km) away from the city center. Otherwise, you can search for flights to St. Thomas (SPB-St. Thomas Seaplane Base), which is 1.6 mi (2.6 km) away. If you’d like to explore around the area, consider renting a car to take in more sights.

More trip options