4-Star Hotels in St. Thomas, U.S. Virgin Islands

4-Star Hotels in St. Thomas, U.S. Virgin Islands

Enter your dates for the latest hotel rates and availability.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Top 4-Star Hotels - St. Thomas

Choose your travel dates to see the latest prices
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Margaritaville Vacation Club - St Thomas Hotels in
Margaritaville Vacation Club - St Thomas Hotels in Margaritaville Vacation Club - St Thomas Hotels in
Hotels in St. Thomas
AAnonymous User 2025.07.08
July 5th- 7th, 2025 GOOD 1. Friendly staff 2. Room looked very nice 3. The roof top pool bar was great! We could not smell the seaweed/ sewer from there. 4. The regular pool was also nice however, the stench was horrible down there. BAD 1. The seaweed/ sewer scent permeated the air upon entrance to the hotel 2. The room had a bit of a musty scent 3. There was no drinking water in the room, and it was not included in room service. We were told to drink the tap water as it was filtered . The water was heavy and horrible!. 4. There was a horrible sewer stench which came from the shower/ tap once you opened the water. We could barely use to brush our teeth it tasted so bad.
Good
107 reviews
7.8/10
Check Availability
The Westin St. Thomas Beach Resort & Spa Hotels in
The Westin St. Thomas Beach Resort & Spa Hotels in The Westin St. Thomas Beach Resort & Spa Hotels in
Hotels in St. Thomas
The Westin St. Thomas Beach Resort & Spa was recently opened in 2023, making it a fantastic choice for those staying in Southside. From the hotel, Cyril E. King Airport is just 9km away. This hotel is located near many of Southside's attractions including West Indian Company Dock, VI Jet Boat Tours and IslandBuddy Tours. This hotel makes a great place to kick back and relax after a long day of sightseeing. For those driving themselves, parking is provided on site.
Very Good
100 reviews
8.0/10
Price from
RUB 25,726
per night
Check Availability
Secret Harbour Beach Resort Hotels in
Secret Harbour Beach Resort Hotels in Secret Harbour Beach Resort Hotels in
Hotels in St. Thomas
When you stay at Secret Harbour Beach Resort in St. Thomas, you'll be on the beach, a 1-minute drive from Secret Harbour Beach and 9 minutes from Bolongo Bay. This beach hotel is 2 mi (3.2 km) from Sapphire Beach and 5.5 mi (8.8 km) from Virgin Islands National Park. Don't miss out on the many recreational opportunities, including outdoor tennis courts, an outdoor pool, and a fitness center. This hotel also features complimentary wireless internet access, concierge services, and gift shops/newsstands. Satisfy your appetite at Sunset Grille, one of the hotel's 2 restaurants. Relax with your favorite drink at the bar/lounge or the beach bar. Cooked-to-order breakfasts are available daily from 8 AM to 11:00 AM for a fee. Featured amenities include a computer station, a 24-hour front desk, and luggage storage. Limited parking is available onsite. Make yourself at home in one of the 70 individually decorated guestrooms, featuring kitchens with refrigerators and ovens. Rooms have private furnished balconies or patios. Wired and wireless internet access is complimentary, and flat-screen televisions with cable programming provide entertainment. Conveniences include safes and microwaves, and housekeeping is provided daily.
Very Good
98 reviews
8.8/10
Price from
RUB 28,853
per night
Check Availability
Marriott's Frenchman's Cove Hotels in
Marriott's Frenchman's Cove Hotels in Marriott's Frenchman's Cove Hotels in
Hotels in St. Thomas
The Marriott's Frenchman's Cove provides a great place for travelers to relax after a busy day. The Marriott's Frenchman's Cove offers a pleasant stay in Water Island for those traveling for business or leisure. The hotel is conveniently located a short 9km drive from Cyril E. King Airport. With multiple attractions nearby including VI Jet Boat Tours, Morningstar Beach and Paradise Point Base Station, guests will find plenty to keep themselves occupied. After a long day of sightseeing, guests can retire to the comfort of the hotel. For those driving themselves, parking is provided on site.
Very Good
74 reviews
8.8/10
Price from
RUB 50,787
per night
Check Availability
Point Pleasant Resort Hotels in
Point Pleasant Resort Hotels in Point Pleasant Resort Hotels in
Hotels in St. Thomas
When you stay at Point Pleasant Resort in St. Thomas, you'll be on the waterfront, within a 5-minute drive of Lindquist Beach and Coki Point Beach. This beach resort is 5 mi (8.1 km) from Magens Bay Beach. Spend the day on the private beach or dip into one of the 3 outdoor swimming pools. Additional amenities at this resort include complimentary wireless internet access, concierge services, and gift shops/newsstands. Grab a bite to eat at Sun and Sea Bar and Grill, one of the resort's many dining establishments, which include 2 restaurants and a coffee shop/cafe. Relax with a refreshing drink at one of the 2 bars/lounges. Full breakfasts are available daily from 8:00 AM to 11:00 AM for a fee. Featured amenities include express check-out, luggage storage, and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 60 individually decorated guestrooms, featuring kitchens with refrigerators and ovens. Rooms have private balconies or patios. 48-inch flat-screen televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include safes and separate sitting areas, as well as phones with free local calls.
Very Good
100 reviews
8.4/10
Check Availability
Marina Vista St. Thomas Hotels in
Marina Vista St. Thomas Hotels in Marina Vista St. Thomas Hotels in
Hotels in St. Thomas
With a stay at this villa in St. Thomas, you'll be 1.4 mi (2.2 km) from Sapphire Beach and 3.1 mi (5 km) from Coki Point Beach. This villa is 4.9 mi (7.9 km) from Virgin Islands National Park and 5.4 mi (8.7 km) from Honeymoon Beach. Take advantage of recreation opportunities such as an outdoor pool or take in the view from a terrace and a garden. Additional amenities at this villa include complimentary wireless internet access, concierge services, and babysitting (surcharge). Featured amenities include limo/town car service, express check-in, and express check-out. Free self parking is available onsite. Make yourself comfortable in this individually decorated villa, featuring a kitchen with a refrigerator and a stovetop. Your memory foam bed comes with Egyptian cotton sheets. There's a private balcony or patio. A 37-inch flat-screen television with digital programming provides entertainment, while complimentary wireless internet access keeps you connected.
Amazing
4 reviews
9.4/10
Check Availability
The Hideaway Hull Bay Hotels in
The Hideaway Hull Bay Hotels in The Hideaway Hull Bay Hotels in
Hotels in St. Thomas
With a stay at The Hideaway Hull Bay in St. Thomas, you'll be on the beach, within a 15-minute drive of Magens Bay Beach and Hull Bay. This beach farm stay is 10.1 mi (16.3 km) from Sapphire Beach and 16.2 mi (26 km) from Virgin Islands National Park. Enjoy recreation amenities such as an outdoor pool or take in the view from a garden. Additional amenities at this farm stay include complimentary wireless internet access, concierge services, and wedding services. Wrap up your day with a drink at the beach bar. Featured amenities include laundry facilities, refrigerator in a common area, and a water dispenser. Free self parking is available onsite. Make yourself at home in one of the 10 air-conditioned rooms featuring microwaves and Smart televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms feature showers, complimentary toiletries, and hair dryers. Conveniences include safes and coffee/tea makers.
Great
42 reviews
9.2/10
Price from
RUB 13,082
per night
Check Availability
Morningstar Buoy Haus Beach Resort at Frenchman's Reef, Autograph Collection Hotels in
Morningstar Buoy Haus Beach Resort at Frenchman's Reef, Autograph Collection Hotels in Morningstar Buoy Haus Beach Resort at Frenchman's Reef, Autograph Collection Hotels in
Hotels in St. Thomas
GGuest User 2025.01.16
Great resort, location on the water staff very friendly.
Great
53 reviews
9.1/10
Price from
RUB 32,981
per night
Check Availability
Unrivaled Oceanfront Views In Our Private Caribbean Resort Hotels in
Unrivaled Oceanfront Views In Our Private Caribbean Resort Hotels in Unrivaled Oceanfront Views In Our Private Caribbean Resort Hotels in
Hotels in St. Thomas
SEA LA VIE affords SPECTACULAR, CAPTIVATING , OCEAN FRONT VIEWS ....UNRIVALED on St Thomas! ...... Imagine spending your days relaxing poolside with panoramic ocean views as far as the eye can see. Listen as the waves crash below, or as the gentle ocean breeze whispers through the palms that align your private Caribbean resort. This is Sea La Vie Villa. Our popular rental home is positioned perfectly on north side point and features amazing waterfront views that are unsurpassed on the island. Located in the gated Mahogany Run Golf community, this villa encompasses over 2500 square feet of interior space and 2500 square feet of outdoor living area and beckons those who need a relaxing and private escape. Find out how Sea La vie can be your own slice of tropical paradise. You will not be disappointed!You can view a video of our property here: https://youtu.be/APvymnf1EqAAbout pets:No pets allowed.About checkOut:Check out before 11:00 AM.About children:Children allowed: ages 0-17.WITH ADULT SUPERVISION.About checkIn:Check in after 4:00 PM.About smoking:Smoking is not permitted.About minBookingAge:Minimum age to rent: 25.About events:No events allowed.
Amazing
18 reviews
9.6/10
Check Availability
20% Discount August-October Beautiful Beachfront Villa on Sapphire Beach. Hotels in
20% Discount August-October Beautiful Beachfront Villa on Sapphire Beach. Hotels in 20% Discount August-October Beautiful Beachfront Villa on Sapphire Beach. Hotels in
Hotels in St. Thomas
This beautifully updated two floor Villa is located in the center, (building C) of beautiful Sapphire Beach Resort and Marina on the East end of St. Thomas...giving it some of the most amazing views! Sapphire is a beautiful privately owned condo community. You will enjoy spectacular views from our two private balconies overlooking the beautiful Caribbean Sea, steps away from a beautiful white sandy beach. Beautifully updated Master bathroomBeach Amenities: Lounge Chairs providedBeach Towels provided you can change them out as much as you like. RTIC backpack cooler and a small igloo coolerTommy Bahama back pack beach chairsFloatsSeaSalt at Sapphire Beach Club Upscale open air restaurant you feel like you’re on a sailboat overlooking the ocean. Excellent food.Sapphire Beach Bar serves great drinks and food They have a great Funday Sunday with music!!Beach Buzz Coffee/Breakfast BarParadise Pie (pizza)Naia's Boutique Retail StoreVolleyball NetFree onsite parkingYou have your choice of two beaches to swim or snorkel or you may choose to enjoy the fresh water multi- level pool located directly on the beach overlooking St John. The top level is shallow and perfect for young children. Your front yard is Sapphire Beach a half mile of beautiful white sand. Enjoy complimentary beach chairs, beach towels and snorkeling gear. Just steps away from the front of the villa are two active coral reefs for outstanding snorkeling. Other beach activities are available.Towels and linens are provided along with exit cleaning and Free WiFi.Beachfront: The Sapphire Beach Marina is located right out your back door, where you can arrange for water sport activities, sailing, boating and fishing charters as well as jet ski rentals.Charter a boat for the day to enjoy both the Virgin Islands and the British Virgin Islands Newly remodeled villa is air conditioned with new units and beautifully tiled throughout. The kitchen is fully equipped with all new steel appliances including a dishwasher. The first floor living space also includes a new sleeper Queen size sofa and Seagrass chair and ottoman from Pottery Barn, a 50 inch flat screen TV w/cable. Beautilful tiled full bath and spacious deck with outdoor dinning and grill. On the second floor the master bedroom suite includes, gorgeous full bath with hardwood floor and granite counter, king size bed with new pillow top plush mattress, queen size sleeper sofa, 40 inch flat screen TV w/cable and Roku sticks. Enjoy our master bedroom suite private deck. Dine on the lower deck and watch the sunset and sip a tropical drink after a beautiful day in paradise.Restaurants and Shopping: Red Hook Village, with several bars (including the famous Duffy's Love Shack), numerous restaurants, Marina Market grocery store, and the ferry to St. John and Tortola are less than 1/2 mile away. Red Hook also has a drug store, hardware store and several retail shops and boutiques.St. John's is 15 minutes away by Ferry from Red Hook.Magen's BayNational Geographic Magazine called it one of the top 10 most beautiful beaches in the world! Enjoy the turquoise waters, beautiful white sand, and the palm arboretum. Just 15 minutes from Sapphire this beautiful, breathtaking bay, is ideal for swimming and snorkeling with all the conveniences of parking, lifeguards, equipment rental, freshwater showers, restaurants and bars. Beach amenities are included, i.e; snorkeling gear, beach chairs, cooler and beach chairs to take to other beaches Beach towels are provided the can be changed out daily.Optional Daily Maid service available if wanted. Airport pick-up and drop-off: Taxis from the airport to Sapphire run about $13.00 per person.About pets:No pets allowed.About children:Children allowed: ages 0-17.About customRules:Up to 4 adults if not in the same family. Exceptions will be considered please ask. Please refer to cancellation policy on the rental agreement ..Please clean and remove all food from refrigerator and empty trash before checking out,Please do not hang clothing and towels on railings.About smoking:Smoking is not permitted.About minBookingAge:Minimum age to rent: 25.About events:No events allowed.
Outstanding
20 reviews
9.8/10
Check Availability
See All 4-Star Hotels in St. Thomas

Frequently Asked Questions

How do I book a hotel on Trip.com?

To book a hotel on Trip.com, simply enter your destination, travel dates, and the number of guests on the page. Then, browse through the available hotels and select the one you want to book. Follow the prompts to enter your payment information and complete the booking.

How do I get hotel deals on Trip.com?

There are several ways to find affordable hotels on Trip.com. You can narrow down your search results by filtering hotels according to your preferred price range, or you can sort the results by price to view the cheapest options first.

Where can I find hotel deals on Trip.com?

Trip.com offers a wide variety of hotel deals and promotions that are available throughout the year. You can easily find these special offers on our deals page. What's more, if you are a member of our loyalty program, you can sign in to your account and discover exclusive discounted rates at hotel list pages.

How can I get lower prices for hotels?

Sometimes booking hotels midweek is cheaper, but it also depends on the season.

How many hotels are listed on Trip.com?

You can find over 5 million hotels in more than 230 countries or regions on Trip.com. Haven't decided which hotel to book? Browse our site to get ideas!

Can I cancel or change my hotel bookings on Trip.com?

It depends on the hotel policy and date of cancellation. Please check the policy section of the related hotel pages. To cancel or change your bookings, sign in to your Trip.com account, go to "My Bookings", and follow the instructions.

How do I contact Trip.com customer support?

You can contact Trip.com's 24/7 customer support by visiting the Help Center on Trip.com and submitting a request. You can also contact us by phone or service chat, depending on your location.

Property Information for Tourists

Total Properties23
Number of Reviews677
Highest PriceRUB 735,057
Lowest PriceRUB 16,266
Average Price (Weekends)RUB 51,703
Average Price (Weekdays)RUB 40,300