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 and St. John

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 and St. John

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 $449 per night from Oct 2 to Oct 3

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
The Westin St. John Resort Villas
4.5 out of 5
300B Chocolate Hole, P.O. Box 8310, St. John, St John
Free CancellationReserve now, pay when you stay
The price is $263 per night from Oct 16 to Oct 17

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! (217 reviews)

"Staff was so friendly and resort was very clean and family friendly. Convenient location to get anywhere on the island by taxi directly on the resort or on site car rental. Amazing family vacation. Considering time share option."…"

Reviewed on Aug 20, 2020

The Westin St. John Resort Villas
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

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Bolongo Bay Beach Resort
3 out of 5
7150 Bolongo, St. Thomas, St. Thomas
The price is $175 per night from Oct 3 to Oct 4

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
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
Spend the Week Swimming With Fish and Snorkeling With Turtles
The price is $800 per night from Oct 2 to Oct 3

Situated in St. John, this resort is within 2 mi (3 km) of Great Cruz Bay, Virgin Islands National Park, and Honeymoon Beach. St. John Spice and Caneel Bay Beach ...

Spend the Week Swimming With Fish and Snorkeling With Turtles
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! (24 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! (11 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!
Don't see what you're looking for?
See all available properties in St. Thomas and St. John
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 and St. John

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! (506 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 $134 per night from Oct 17 to Oct 18
4.1/5Very Good! (521 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 Oct 3 to Oct 4
3.7/5Good! (986 reviews)

"Bunker Hill was amazing, in addition to being budget friendly. Thomas is the owner, and he went out of his way to make our stay enjoyable, multiple times. Highly recommend!"…"

Reviewed on Sep 29, 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.

More trip options