Skip to main content

The best resorts in Saint Thomas

Check out our pick of great resorts on

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Hilltop Villas at Bluebeard's Castle by Capital Vacations

Charlotte Amalie

Set in Charlotte Amalie, 2.9 km from Morningstar Beach, Hilltop Villas at Bluebeard's Castle by Capital Vacations offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace. 1.1 km from Charlotte Amalie Harbor, the resort provides a bar and a tennis court. The resort has a hot tub and an ATM. This place was so comfortable to engage in while being on vacation. The atmosphere was amazing and we were enjoying more of the sites off premises that we can't wait to return for more adventures.

Show more Show less
8.2
Very good
464 reviews
Price from
HUF 91,790
per night

Morningstar Buoy Haus Beach Resort at Frenchman's Reef, Autograph Collection

St Thomas

Morningstar Buoy Haus Beach Resort at Frenchman's Reef, Autograph Collection has an outdoor swimming pool, fitness centre, a restaurant and bar in St Thomas. A hot tub and a car rental service are available for guests. The accommodation offers room service, a 24-hour front desk and organising tours for guests. Everything!!! The property was amazing and the staff was so helpful and friendly.

Show more Show less
8.9
Fabulous
26 reviews
Price from
HUF 258,405
per night

Elysian Beach Resort

St Thomas

Featuring a fitness centre, restaurant, bar and free WiFi, Elysian Beach Resort is located in St Thomas, a few steps from Cowpet Bay Beach and 15 km from Charlotte Amalie Harbor. Each room is fitted with a balcony. The Caribbean Fish Market restaurant

Show more Show less
8.1
Very good
28 reviews
Price from
HUF 112,855
per night

The Westin Beach Resort & Spa at Frenchman's Reef 4 stars

Frydendal

Guests of the The Westin Beach Resort & Spa can enjoy Mediterranean cuisine Luna Mar, Asian influence at Sugarfin or an incredible buffet at Shorebird restaurant. In addition, Frenchman's Roast offers island brewed coffee, pastries, sandwiches and more. The Westin features three infinity pools featuring a swim up bar, hot tubs, and a kid's splash zone; all overlooking the Caribbean Sea. Guests have free access to the on-site Fitness Center. This property has just reopened after being renovated and rehabbed following a lot of damage from hurricane Maria in 2017. The property was really beautiful and the room was very comfortable. The staff was extremely helpful and the dining options were fantastic. The view is great.

Show more Show less
8.5
Very good
37 reviews
Price from
HUF 193,460
per night

The Ritz-Carlton St. Thomas 5 stars

Benner

At the resort, rooms have a balcony. Complete with a private bathroom fitted with a shower and free toiletries, the rooms at The Ritz-Carlton St. Thomas have a flat-screen TV and air conditioning, and certain rooms are fitted with a terrace. The units will provide guests with a fridge. All of the meals where good, but the pricing for food was a little over the top. But over all it was a very nice stay.

Show more Show less
8.2
Very good
80 reviews
Price from
HUF 347,875
per night

Pirate's Pension at Bluebeard's Castle by Capital Vacations

Pearson Gardens

Set in Pearson Gardens, 2.8 km from Charlotte Amalie Harbor, Pirate's Pension at Bluebeard's Castle by Capital Vacations offers accommodation with an outdoor swimming pool, free private parking, a terrace and a bar. Boasting a concierge service, this property also provides guests with a children's playground. The resort has a hot tub, a business centre and free WiFi throughout the property. The views are spectacular. Staff very friendly and helpful. The room was clean and comfortable. Having a kitchen was wonderful. The food at their restaurant was good. Location was great.

Show more Show less
7.8
Good
179 reviews
Price from
HUF 101,510
per night

Emerald Beach Resort 3 stars

Lindbergh Bay

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

A flat-screen cable TV and free Wi-Fi are provided in each warmly coloured guest room at the Emerald Beach Resort. The private balcony offers views of the beach. A refrigerator and coffee-making facilities are included. 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.

Show more Show less
7.1
Good
546 reviews
Price from
HUF 109,415
per night

Lindbergh Bay Hotel 3 stars

Lindbergh Bay

This white sand beach resort is a 5-minute walk from Cyril E. King Airport. An open-air restaurant is featured, and all rooms provide free WiFi and a flat-screen TV.

The historic port city of Charlotte Amalie and its inter-island ferries are a 5-minute drive from this resort. Historic Hassel Island is only 4 km away, while Mangrove Lagoon is 12 km from the property. La Vista al mar. La tranquilid y el buen servicio

Show more Show less
6.3
Review score
808 reviews
Price from
HUF 70,790
per night

Pavilions and Pools Resort

Frydendal

Set in Frydendal, 1.2 km from Coki Beach, Pavilions and Pools Resort offers accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant. Offering a bar, the property is located within 2.2 km of Pelican Beach. The property is non-smoking and is located 2.2 km from Sapphire Beach.

Show more Show less
9
Superb
1 reviews

Bolongo Bay Beach Resort All Inclusive

Bolongo

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

Cyril E. King International Airport is 10 km from Bolongo Bay Beach Resort All Inclusive. The food was good! Had an awesome waitress Keisha! So nice and professional. Drinks were good with a double shot of alcohol.

Show more Show less
7.3
Good
19 reviews
Price from
HUF 225,990
per night

Most booked resorts in Saint Thomas this month

Resorts that guests love in Saint Thomas