Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Stay in Saint Thomas's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 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.

Castle Villas at Bluebeards by Capital Vacations

Hotel in Charlotte Amalie

Featuring the A Room with a View Review restaurant, this property built in the 1600’s in St. Thomas is 2 blocks from Long Bay. Really appreciated the services I received when I was there for 4 nights, from front counter receptionists to those staff who helped to drive me to the hotel house (This resort is sitting on the hill in different places, so you might need they drive you and your luggage, otherwise it is very difficult to walk with carrying bigger luggage) From my balcony, the harbour view completely displays its every beautiful corners. Sitting there with a glass of wine or whisky or Rum or anything you want is a fantastic experience especially when you want to watch the sunrise and sunset. The room is very clean, and the equipment is in good condition. The distance to the town center is about 15 min walk only. You can find a lot of shops, bars and restaurants. Anyway, I have to rate this hotel the top rating without any hesitations or further considerations.

Show more Show less
8
Very Good
145 reviews
Price from
$299
per night

Limetree Beach Resort by Club Wyndham

Hotel in Raphune

Discover 24-acres of quiet, pristine beach side property on the island of St. Thomas. it was very clean, beautiful and peaceful

Show more Show less
8.6
Excellent
41 reviews
Price from
$415.65
per night

Secret Harbour Beach Resort

Hotel in St Thomas

This beach-front complex is on a swimming and snorkeling beach in the Caribbean is 7.5 miles from Charlotte Amalie and 9 miles from Cyril E. King Airport. Lovely beach, deck chairs and nice bar. The informal restaurant (not the sunset grille) was nice and the pizza was nice.

Show more Show less
8.5
Very Good
11 reviews
Price from
$492.95
per night

Margaritaville Vacation Club by Wyndham - St Thomas

Hotel in Frydendal

Facing the beachfront, Margaritaville Vacation Club by Wyndham - St Thomas offers 4-star accommodations in Frydendal and features an outdoor swimming pool, fitness center and restaurant. Very good service, location. Amenities. Big Parking.

Show more Show less
7.9
Good
337 reviews
Price from
$476.10
per night

The Mafolie Hotel

Hotel in Mafolie

Located 984 feet above the Caribbean Sea, this luxury hotel features an on-site restaurant, an outdoor pool, and free Wi-Fi. It is 1 mi from Maghans Bay Beach. Perfect stay. The view from our room was stunning! Great for honeymoon, anniversaries or just to have a great time with your special one

Show more Show less
7.9
Good
228 reviews
Price from
$159
per night

Windward Passage Hotel

Hotel in Charlotte Amalie

On the coast of Saint Thomas Harbor, this resort is near the Inter-Island Ferry Terminal. It features a spa, casino and spacious rooms with a flat-screen TV and private balcony. it was literally in the middle of anything.

Show more Show less
6.3
Review score
735 reviews
Price from
$231.20
per night

The Pink Palm Hotel

Hotel in Charlotte Amalie

Located in Charlotte Amalie, 1.8 miles from Morningstar Beach, The Pink Palm Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Show more Show less
Price from
$301.50
per night

Starz hotel

Hotel in St Thomas

Located in St Thomas, 1.5 miles from Lindbergh Beach, Starz hotel has accommodations with a restaurant, free private parking and a bar. This 4-star hotel offers room service. newish renovations clean friendly

Show more Show less
5.8
Review score
13 reviews
Price from
$112.50
per night

Star Fruit, Apartment for work or getaway

St Thomas

Featuring a terrace, Star Fruit, Apartment for work or getaway has accommodations in St Thomas with free WiFi and sea views. Great view, comfortable, and clean. Starfruit accommodation porch does not overlook the view. The extra touches like beach chairs, cooler, first aid kit, and beach towels made my stay in St. Thomas very comfortable. Would definitely love to return.

Show more Show less
9.5
Exceptional
8 reviews
Price from
$168
per night

Passion Fruit, Apartment for work or getaway

Charlotte Amalie

Located in Charlotte Amalie in the Saint Thomas region, Passion Fruit, Apartment for work or getaway has a balcony and sea views. Was a phenomenal experience for me and my wife. Place was great fully equipped.

Show more Show less
9.9
Exceptional
8 reviews
Price from
$180
per night

Hotels with extra health and safety measures

Find hotels in Saint Thomas with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most booked hotels on Saint Thomas in the past month

See all

Saint Thomas's best hotels with breakfast

See all

FAQs about hotels in Saint Thomas

Explore guest reviews of hotels on Saint Thomas

See all