Skip to main content

The best beach hotels in St Thomas

Check out our pick of great beach hotels in St Thomas

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Ocean Front Sapphire del Mar B-107, hotel in St Thomas

Boasting air-conditioned accommodation with a patio, Ocean Front Sapphire del Mar B-107 is set in St Thomas.

Scored 9.8
9.8
Rated exceptional
Exceptional
5 reviews
Price from
£373
1 night, 2 adults
Luxury 2bed 2bath Condo In Downtown Red Hook, hotel in St Thomas

Offering sea views, Luxury 2bed 2bath Condo In Downtown Red Hook is an accommodation located in St Thomas, 1.4 km from Sapphire Beach and 1.5 km from Pelican Beach.

Scored 9.9
9.9
Rated exceptional
Exceptional
7 reviews
Price from
£318
1 night, 2 adults
Morningstar Buoy Haus Beach Resort at Frenchman's Reef, Autograph Collection, hotel in St Thomas

Facing the beachfront, Morningstar Buoy Haus Beach Resort at Frenchman's Reef, Autograph Collection offers 4-star accommodation in St Thomas and has an outdoor swimming pool, fitness centre and...

Direct ocean front room was awesome. Restauarnt was superb and all staff we encountered were beyond friendly.
Scored 9.1
9.1
Rated superb
Superb
48 reviews
Price from
£449
1 night, 2 adults
Secret Harbour Beach Resort, hotel in St Thomas

This beach-front complex is located on a swimming and snorkelling beach in the Caribbean is 12 km from Charlotte Amalie and 15 km from Cyril E. King Airport.

The property is a little run down and could be cleaner. The area around the dive shop is especially run down. It was a nice stay, but we would stay somewhere different if we were to visit the island again.
Scored 8.1
8.1
Rated very good
Very good
42 reviews
Price from
£403
1 night, 2 adults
Luxury Beachfront Duplex Villa on Sapphire Beach V, hotel in St Thomas

This beachfront two-level condo located within the Sapphire Beach Resort and Marina in St.

Scored 7.9
7.9
Rated good
Good
17 reviews
Price from
£528
1 night, 2 adults
Hilltop Villas at Bluebeard's Castle by Capital Vacations, hotel in St Thomas

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

I loved the room set up! Room Décor was amazing and Bed was very comfortable! Bell boys were super pleasant and helpful, Bar tenders was amazing! The food was great!
Scored 8.2
8.2
Rated very good
Very good
440 reviews
Price from
£229
1 night, 2 adults
The Ritz-Carlton St. Thomas, hotel in St Thomas

Situated in Benner, 700 metres from Cowpet Bay Beach, The Ritz-Carlton St. Thomas features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

I’m fond of fine dining but for a little fella from Tennessee I would have loved some bacon/ham, home fried potatoes and eggs. Maybe just a hash of some kind. And the menu, which was delicious, was limited. I love a good tuna sandwich, you provide one, but that’s more my cold cut for lunch rather than my breakfast to get started with.
Scored 8.1
8.1
Rated very good
Very good
78 reviews
Price from
£661
1 night, 2 adults
Bare Feet Retreat, hotel in St Thomas

Boasting air-conditioned accommodation with a heated pool, garden view and a patio, Bare Feet Retreat is situated in Frydendal.

Great position just steps from the gorgeous Sapphire beach; very comfortable and spacious, with 2 bathrooms an advantage for family ease, and efficient climate control (only needed to use for a couple of hours in evening).
Scored 8.5
8.5
Rated very good
Very good
22 reviews
Price from
£368
1 night, 2 adults
Marriott's Frenchman's Cove, hotel in St Thomas

This St Thomas resort has a private beach on Pacquereau Bay and is 2 km from Havensight Mall. It features spacious villas with a balcony and view of the ocean.

Scored 8.8
8.8
Rated fabulous
Fabulous
12 reviews
Price from
£595
1 night, 2 adults
Margaritaville Vacation Club - St Thomas, hotel in St Thomas

Facing the beachfront, Margaritaville Vacation Club - St Thomas offers 4-star accommodation in Frydendal and features an outdoor swimming pool, fitness centre and restaurant.

Restaurant was nice, pool was good, upper pool was awesome! Golf cart service was actually pretty efficient and quick!
Scored 7.8
7.8
Rated good
Good
500 reviews
Price from
£256
1 night, 2 adults
All beach hotels in St Thomas
Looking for a beach hotel?
There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.
Search beach hotels in St Thomas

Most booked beach hotels in St Thomas this month

FAQ about beach hotels in St Thomas

Beach hotels that guests love in St Thomas

  • Avg. price/night: £405.80
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 48 reviews
    Location and property was beautiful and the room and location was great. We were on the beach and the room was very clean and updated .
    josh
    Young couple
  • Scored 8.4
    8.4
    Rated very good
    Very good
     · 11 reviews
    It was a great trip. Michael our host was on top of everything. The View is fantastic and the little private beach uncrowded. Very expensive to eat there so the kitchen in the condo came in handy.
    Jobelle
    Young couple
  • Scored 8.3
    8.3
    Rated very good
    Very good
     · 10 reviews
    My family loved the location and the nearby amenities like the pool and food/drink options. The unit was clean and provided the basics for an extended beach stay. The unit was also close to Red Hook and Coki beach for an even better variety of activities and dining options.
    DONAVAN
    Family with young children
  • Scored 7.8
    7.8
    Rated good
    Good
     · 85 reviews
    The view from our balcony was priceless. I enjoyed having my morning coffee on the balcony every day! Most of the staff were extremely helpful and courteous. My son and I loved being in a unit near the pool and Sudi's Bar/Grill. We loved that there was great snorkeling close to shore at Sapphire Beach! This kept my 9 yr old son busy for hours.
    Kathryn
    Family with young children
  • Avg. price/night: £403.40
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 42 reviews
    Space was great! Location and bit of beach.
    Schefdore
    Family with young children
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 4 reviews
    The views are amazing even before you walk into the property. There is a balcony with seating to enjoy the amazing views. It smells amazing as soon as you walk into the home. The scent travels all throughout the home. The shower is big enough for 2 people 😉. She truly thought of everything; a generator for outages, beach towels, umbrella, toaster, waffle maker, crock pot, assigned parking space.
    S
    SOCCUS
    Solo traveller
  • Avg. price/night: £405.80
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 48 reviews
    Direct ocean front room was awesome. Restauarnt was superb and all staff we encountered were beyond friendly.
    Martha
    Young couple
  • Scored 9.1
    9.1
    Rated superb
    Superb
     · 14 reviews
    The condo was very nice and a quick walk to the beach and faces the marina with an ocean view. It provided everything we needed as well as extras including beach chairs, umbrella and noodles which we appreciated having at the beach. The owner was quick to respond to any questions we had and was very accommodating. We would definitely stay at this property again.
    L
    Laurie
    Young couple
  • Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 50 reviews
    This is a studio that is located within Sapphire Village. It has a pool 1 min walk away and the beach is a 10 min walk away. The place is equipped with everything one would need for a beach vacation: beach towels, sun screen, swimming fins, beach chairs, etc
    detectivelouis
    Young couple
  • Avg. price/night: £403.40
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 42 reviews
    Lovely beach, deck chairs and nice bar. The informal restaurant (not the sunset grille) was nice and the pizza was nice.
    izindi
    Family with young children
gogless