Saint Thomas

3-Star Hotels in Saint Thomas

Enter your dates to see the latest hotel rates and availability.

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 106 3-Star hotels for you in Saint Thomas

Choose your travel dates to see the latest prices and deals for 3-star hotels in Saint Thomas.
Most Booked
Lowest price
Closest to downtown
Highest Rated
75
Hotels in Saint Thomas
Featured facilities: Swimming Pool, Fitness Room, Kitchen
Great
97 reviews
9.0/10
1 night
From MXN$3,422
Check Availability
55
Hotels in Saint Thomas
Featured facilities: Parking, Refrigerator, Hair Dryer
Very Good
111 reviews
8.5/10
1 night
From MXN$2,016
Check Availability
15
Hotels in Saint Thomas
Featured facilities: Fitness Room, Parking
Very Good
99 reviews
8.2/10
1 night
From MXN$6,303
Check Availability
69
Hotels in Saint Thomas
Featured facilities: Sea View, Barbecue, Laundry Service (On-Site)
Amazing
99 reviews
9.4/10
1 night
From MXN$2,521
Check Availability
37
Hotels in Saint Thomas
Featured facilities: Parking
Very Good
58 reviews
8.8/10
1 night
From MXN$4,477
Check Availability
79
Hotels in Saint Thomas
Featured facilities: Swimming Pool, Meeting Room, Parking
Very Good
101 reviews
8.6/10
1 night
From MXN$1,954
Check Availability
54
Hotels in Saint Thomas
Featured facilities: Swimming Pool, Parking, Garden
Good
107 reviews
7.7/10
1 night
From MXN$1,419
Check Availability
62
Hotels in Saint Thomas
Featured facilities: Spa, Parking
Great
88 reviews
9.0/10
1 night
From MXN$3,908
Check Availability
47
Hotels in Saint Thomas
Featured facilities: Swimming Pool, Garden, Restaurant
Outstanding
31 reviews
9.8/10
1 night
From MXN$3,522
Check Availability
99+
Hotels in Saint Thomas
Featured facilities: Swimming Pool, Business Center, Fitness Room
Good
97 reviews
7.7/10
1 night
From MXN$4,537
Check Availability
See All 3-Star Hotels in Saint Thomas

Latest Reviews for Saint Thomas hotels

See all
Browse reviews and ratings from real guests to find the 3-star Saint Thomas hotels that suits your needs.
7.1/10
EEvangeline WallsWas placed in a easy location to get to and leave from. It has numerous shopping areas and restaurants
Windward Passage Hotel

Windward Passage Hotel

Hotel near Charlotte Amalie
Price per night from:MXN$2,871
6.6/10
TTorrianThe hotel was very close to the airport and newly renovated so that was a plus. It was great for a layover or short term stay. There wasn’t much in the area or much access to the $1 Safaris so I would not recommend for long stays.
Starz Hotel

Starz Hotel

Hotel near Charlotte Amalie
Price per night from:MXN$2,055

Frequently Asked Questions

What are the best 3 star hotels in Saint Thomas?

Whether you are travelling to Saint Thomas for business or tourism, Windward Passage Hotel (from MXN$2,904) , Island View Guesthouse (from MXN$2,904) and Two Sandals – A Boutique Hotel (from MXN$5,738) are all preferred hotels.

What is the average price for 3 star hotels in Saint Thomas?

For 3 star hotels in Saint Thomas, the average price on weekdays is MXN$5,837, and the average price on weekends (Friday–Saturday) is MXN$6,011.

Which 3 star hotels in Saint Thomas provide breakfast?

Windward Passage Hotel (from MXN$2,904), Island View Guesthouse (from MXN$2,904) and Bluebeard's Castle Resort (from MXN$3,432) provide delicious breakfast. Start your day with high-quality breakfast!

Which 3 star hotels in Saint Thomas provide fitness facilities?

Bluebeard's Castle Resort (from MXN$3,432), Bolongo Bay Beach Resort (from MXN$7,108) and Lindbergh Bay Hotel (from MXN$2,677) provide fitness facilities. Satisfy your fitness needs even while travelling!

Which 3 star hotels in Saint Thomas provide swimming pools?

There are many 3 star hotels in Saint Thomas with swimming pool. Bluebeard's Castle Resort (from MXN$3,432) , The Mafolie Hotel (from MXN$2,438) and Lindbergh Bay Hotel (from MXN$2,677) are very popular.

Which 3 star hotels in Saint Thomas offer spa services?

Want to relax with a spa treatment? Among 3 star hotels in Saint Thomas, View of Paradise at Sapphire Beach (from MXN$7,077) is very popular.

Which 3 star hotels in Saint Thomas have bars?

For 3 star hotels in Saint Thomas with bars, The Mafolie Hotel (from MXN$2,438) , Emerald Beach Resort (from MXN$4,721) and Galleon House Hotel (from MXN$1,418) are very popular.

Which 3 star hotels in Saint Thomas provide free wifi?

Internet connection is an essential condition for travel. Island View Guesthouse (from MXN$2,904), Two Sandals – A Boutique Hotel (from MXN$5,738) and Bluebeard's Castle Resort (from MXN$3,432) are popular hotels with free Wi-Fi.

What deals are available for 3 star hotels in Saint Thomas?

Trip.com provides various promotions and discounts for 3 star hotels. You can check the promotions page to see available promotions on Trip.com.

Saint Thomas 3-star Hotel Info for Tourists

Number of reviews2,381
Total properties106
Weekday Avg. PriceMXN$5,837
Weekend Avg. PriceMXN$6,011