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
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
Hotel near St. Thomas
Against a stunning backdrop of tropic blue, you are immersed in a dreamy, world-class resort experience. One that draws inspiration from the abundance and diversity of the natural elements and life that surrounds us. Within this thriving ecosystem, we distill the very best of our island environment and seamlessly translate it to you; creating an entirely unique travel experience that’s as richly colorful and lively as the coral reefs that ring these islands
Very Good
100 reviews
8.0/10
Price from
PHP 22,297
per night
Check Availability
Margaritaville Vacation Club - St Thomas Hotels in
Margaritaville Vacation Club - St Thomas Hotels in Margaritaville Vacation Club - St Thomas Hotels in
Hotel near 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
Secret Harbour Beach Resort Hotels in
Secret Harbour Beach Resort Hotels in Secret Harbour Beach Resort Hotels in
Hotel near 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
97 reviews
8.8/10
Price from
PHP 20,801
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
Hotel near St. Thomas
Set on a picturesque hillside overlooking the azure waters of Pacquereau Bay, Marriott's Frenchman's Cove is a breathtaking complement to the beauty of St. Thomas, U.S. Virgin Islands. Our premium vacation ownership resort is reminiscent of a quaint village surrounded by a secluded beach with amazing views of the bay and St. Thomas harbor. Like the nearby historic town of Charlotte Amalie, the design of our St. Thomas resort reflects the Danish and British architectural influences set amidst a colorful tropical landscape. Our spacious two- and three-bedroom villa rentals feature separate living and dining areas, full kitchens, gracious master suites, and furnished balconies or patios. Relax in the sparkling infinity pool with a waterslide, keep up with your workout routine at the fitness center, dine al fresco at our poolside restaurant, or partake in family-friendly activities for all ages. We are ready to welcome you to our resort in St. Thomas, U.S. Virgin Islands.
Very Good
72 reviews
8.4/10
Price from
PHP 46,502
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
Hotel near St. Thomas
GGuest User 2025.01.16
Great resort, location on the water staff very friendly.
Great
52 reviews
9.1/10
Price from
PHP 25,281
per night
Check Availability
Point Pleasant Resort Hotels in
Point Pleasant Resort Hotels in Point Pleasant Resort Hotels in
Hotel near 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
The Hideaway Hull Bay Hotels in
The Hideaway Hull Bay Hotels in The Hideaway Hull Bay Hotels in
Hotel near 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
PHP 11,905
per night
Check Availability
Villa Magens Hotels in
Villa Magens Hotels in Villa Magens Hotels in
Hotel near St. Thomas
At Villa Magens, awaken to the sun rising over the cliffs surrounding Magens Bay, and fall asleep to the sound of ocean waves. Villa Magens is an exquisite home situated on a cliff over-looking the famous Magens Bay in beautiful St. Thomas, Virgin Islands. This villa has all of the accommodations of resort-style living (infinity pool over the bay, wifi, flat screen TVs with DishNetwork), but the privacy of your own home; easily accommodating all ages. This villa offers a secluded getaway on the tropical northeast side of St. Thomas. The villa embellishes beauty from the stained glass ceiling skylights to the mosaic tiled pool. The fully equipped kitchen is a chef’s delight; it has black granite countertops & splash wall, with mahogany cupboards. Every bedroom has a private bathroom with walk-in showers, large closets, and sliding-glass doors opening to the veranda. Both living rooms (upstairs and downstairs) also open to the view of the bay with sliding-glass doors, and are furnished with flat screen TVs. Lie by the infinity pool and enjoy the view extending out into the Caribbean Sea. This villa is in walking distance to the Hull Bay Beach, and a short drive to everything: Magens Bay Beach, Coral World, Mahogany Run Golf Course, Helicopter Tours, Jet Ski Rentals, etc. St. Thomas is a shopper’s paradise; from fine jewelry to beachwear.About pets:No pets allowed.About checkOut:Check out before 12:00 PM.About children:Children allowed: ages 0-17.About checkIn:Check in after 2:00 PM.About smoking:Smoking is not permitted.Smoking allowed outside only.About minBookingAge:Minimum age to rent: 21.About events:No events allowed.
Outstanding
23 reviews
9.8/10
Check Availability
Marina Vista St. Thomas Hotels in
Marina Vista St. Thomas Hotels in Marina Vista St. Thomas Hotels in
Hotel near 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 express check-in, express check-out, and dry cleaning/laundry services. 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
16 reviews
9.4/10
Check Availability
Spacious 3 Bed 3 Full Baths With Spectacular Views of St John- Ocean Front! Hotels in
Spacious 3 Bed 3 Full Baths With Spectacular Views of St John- Ocean Front! Hotels in Spacious 3 Bed 3 Full Baths With Spectacular Views of St John- Ocean Front! Hotels in
Hotel near St. Thomas
Cowpet Bay East End- View of a Lifetime!New Owners since 2023This spacious three bedroom, three bathroom condo sports two king beds and 2 convertible queen sofa beds; one in the 3rd bedroom/den and one in the living room. It sleeps 8 with 3 full bathrooms.-TV's in each room including Amazon Prime Sticks in each room.-Each bedroom has black out shades.-New AC unit, condo upgraded, newly installed closet. -1 minute walk to the beach and all that Cowpet Bay has to offer: water sports, snorkel gear, two restaurants right on the beach and a beach bar!-Lounge and siitting chairs includec at beach & pool.- All towels & linens included.It is located in a gated community in the desirable East End minutes from Red Hook and the ferry to St. John. -The beach on property is excellent and there are many other beaches a short drive away.-Shared Swimming pool, Waterfall & Hot Tub.-High end appliances, plus new washer and dryer! -Tempur-Pedic mattresses in both bedroom suites facing the ocean. Indoor and outdoor dining! -The views and breeze from the condo are simply magnificent! You won't want to leave (WiFi included)!About pets:No pets allowed.About checkOut:Check out before 11:00 AM.About children:Children allowed: ages 0-17.About customRules:House Rules/Regulations: *No articles shall be placed on any of the stairways or railings *Dogs and animals are prohibited * Vehicles require sticker.Rules and Regs Parking Fines: $100-$200 fine and possible towing if parked in #22 or guest spots Trash MUST stay indoors or placed in bin top of hill,CHECK IN- MARCELLA WILL MEET YOU FOR CHECK IN. ETA MUST BE PROVIDED THE DAY PRIOR TO CHECK-IN. PLEASE TEXT MARCELLA xxx-xxx-xxxx, RICHARD xxx-xxx-xxxx.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.
Great
16 reviews
9.2/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 Properties24
Number of Reviews780
Highest PricePHP 534,414
Lowest PricePHP 5,759
Average Price (Weekends)PHP 31,936
Average Price (Weekdays)PHP 27,639