Skip to main content

Featured resort destinations

Destination inspiration for your trip – find a resort

St Thomas

80 resorts

Frydendal

5 resorts

The best resorts in Saint Thomas

Check out our pick of great resorts on Saint Thomas

Filter by:

Star Rating
Review score

Buoy Haus Beach Resort St Thomas Autograph Collection

St Thomas

Facing the beachfront, Buoy Haus Beach Resort St Thomas Autograph Collection offers 4-star accommodations in St Thomas and has an outdoor swimming pool, fitness center and restaurant.

F
Florence
From
United States
Beautiful hotel. Our oceanfront rooms were just a few steps from the beach. The pool area was lovely. Quiet and relaxing. The staff were very helpful and friendly. Nice to use Westin facilities but much preferred staying at Buoy Haus. Would highly recommend staying there.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 106 reviews
Price from
$450.61
1 night, 2 adults

Sapphire Beachfront Condo

St Thomas

Featuring an infinity pool, Sapphire Beachfront Condo features accommodations in St Thomas. This beachfront property offers access to free Wifi and free private parking.

C
Chloe
From
United States
View incredible, great location
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 6 reviews
Price from
$340.38
1 night, 2 adults

St Thomas -Spectacular Views of St John- Ocean Front!

St Thomas

Providing a private beach area, St Thomas -Spectacular Views of St John- Ocean Front! features accommodations in St Thomas.

L
Logan
From
United States
Great view and close to the nightlife Richard was very attentive
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 15 reviews
Price from
$935
1 night, 2 adults

Sapphire del Mar B-106 Ocean Front Beach Level

St Thomas

Featuring a garden, Sapphire del Mar B-106 Ocean Front Beach Level offers accommodations in St Thomas. This beachfront property offers access to a terrace, free private parking, and free Wifi.

C
Connie
From
United States
I had a wonderful stay at Fabio’s condo. It was clean, spacious, well-equipped, and in a great beachfront location close to Red Hook. Fabio was extremely communicative and accessible, and he was very accommodating when I told him my flight would land early and asked about an earlier check-in. I also met the cleaning lady, Carol, and she was lovely and very friendly. Overall, I had a great experience. My trip was from St. Thomas to St. John and back again, and I would have rebooked the condo for my return stay if it had been available. I highly recommend Fabio’s place to anyone visiting St. Thomas!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 13 reviews
Price from
$610
1 night, 2 adults

Bluebeard's Castle Resort

St Thomas

Located in St Thomas, 1.7 miles from Charlotte Amalie Harbor, Bluebeard's Castle Resort has accommodations with an outdoor swimming pool, free private parking and a restaurant.

L
Linnea
From
United States
Location was amazing! Close to both the harbor and old city.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 114 reviews
Price from
$223.54
1 night, 2 adults

The Westin St Thomas Beach Resort & Spa

Frydendal

This modern resort in St. Thomas, Virgin Islands is on the Caribbean Sea and features a full-service Heavenly Spa by Westin, infinity pools with sea views and on-site gourmet dining.

B
Brian
From
United States
Amazing property. Beautiful views. Pools and hot tub very nice. Location of property is among the top we have been to.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 173 reviews
Price from
$337.44
1 night, 2 adults

Marriott's Frenchman's Cove

Hotel in Estate Thomas

Facing the beachfront, Marriott's Frenchman's Cove offers 4-star accommodations in Estate Thomas and has an outdoor swimming pool, fitness center and terrace.

C
Carter
From
United States
The staff were extremely helpful and nice. They accommodated us in all of the ways that we needed them to. The rooms were extremely clean and comfortable and the amenities provided with the resort were even better. Delicious food, amazing staff, and an awesome room/view.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 11 reviews
Price from
$629
1 night, 2 adults

Emerald Beach Resort

Lindbergh Bay

Located on the sandy shores of Lindbergh Bay, this resort is 0.6 mi from Cyril E. King Airport. It features a beachfront bar, water sports rentals, and an outdoor pool.

H
Hector
From
Puerto Rico
The room is very ample with a desk for work. Internet was good and I was very comfortable working there. The airport is 30 seconds on car and five minutes on foot. The beach is in front of the rooms with bar service included. The pool is very nice, but having the beach nearer my room than the pool, who wants to go to the pool.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 410 reviews
Price from
$260.87
1 night, 2 adults

Lindbergh Bay Hotel

Lindbergh Bay

Lindbergh Bay Hotel & Villas – Your Oceanside Island Retreat Tucked along the tranquil shores of Lindbergh Bay, just a five-minute stroll from Cyril E.

D
Debra
From
United States
Very close to the airport. Beautiful views from property. Nice pool and waterfront restaurant,
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 455 reviews
Price from
$167.31
1 night, 2 adults

Bolongo Bay Beach Resort

Bolongo

Located in Bolongo, 4.3 mi from St. Thomas city center, Bolongo Bay Beach Resort All Inclusive features an outdoor pool, night entertainment and views of the sea.

R
R. Parker
From
United States
The food was awesome and the drinks.
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 16 reviews
Price from
$731.06
1 night, 2 adults
All resorts on Saint Thomas

Most booked resorts in Saint Thomas this month

See all

Popular with guests booking resorts on Saint Thomas

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 114 reviews

Popular with guests booking resorts on Saint Thomas

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 173 reviews

Popular with guests booking resorts on Saint Thomas

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 410 reviews

Popular with guests booking resorts on Saint Thomas

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 387 reviews

Popular with guests booking resorts on Saint Thomas

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 455 reviews

Popular with guests booking resorts on Saint Thomas

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 106 reviews

Popular with guests booking resorts on Saint Thomas

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 68 reviews

Popular with guests booking resorts on Saint Thomas

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 47 reviews

Popular with guests booking resorts on Saint Thomas

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 49 reviews

Popular with guests booking resorts on Saint Thomas

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 10 reviews

FAQs about resorts in Saint Thomas

Resorts That Guests Love in Saint Thomas

See all
Avg. price/night: $474.26
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 173 reviews
Really liked the location and accommodation at the resort. The pools with views over the mountains and ocean, provided a great experience.
Guest review byWilliams
Young couple
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 387 reviews
Some staff members were nice and friendly. Close to a nice beach and the island has some nice spots that are easy to get to from the resort.
Guest review bySabrina
Solo traveler
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 410 reviews
The pool was clean and beautiful. The restaurant had delicious food and we enjoyed it everyday.. The grounds were well maintained the flowers gorgeous. The beach had plenty of chairs and umbrellas and very clean. We felt very safe coming and going around the resort. Lots of lighting. The staff was very accommodating and helpfulul.
Guest review byKathy Bishoff
Travelers with friends
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 68 reviews
They have a very nice beach, but that is all. The facility is old and run down. The staff were unprofessional, rude and inattentive. The price for the resort is too high for the service quality that they provide. We only stayed 1 night and would not return, would not recommend.
Guest review bygiedre
Family with young children
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 49 reviews
Celebrated my 60th birthday at Elysian Resort! We enjoyed our stay, and the staff is wonderful. The staff catered to our every need and was very friendly. We enjoyed talking to them about the island and island life. We also enjoyed being greeted by them. The beach is amazing!
Guest review byKATRINA
Young couple
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 13 reviews
The apt was nice, modern, good closet space, clean, and it's a pretty, small resort, right on the water, with big pool on the beach too. There's a bar/restaurant on the water for nice sunsets and happy hour menu, and a pool restaurant and market too. The beach is a bit rocky and has no shade but there are some chairs above the beach facing water on the grass, though watch out for iguanas falling from trees!
Guest review byAndrea
Family with young children
Avg. price/night: $675.75
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 106 reviews
Beautiful resort, friendly staff, felt safe with my daughters there.
Guest review byThomas
Family with young children
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 47 reviews
The resort was nice. Rooms were clean. Most of the workers were friendly.
Guest review byMICHAEL
Group
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 455 reviews
This is one of the worse resorts on the islands. It’s more of a motel style kind of room
Guest review byERNEST
Young couple