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

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+

Beach access

Beachfront
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Located in St Thomas, 1.4 km from Sapphire Beach and 1.5 km from Pelican Beach, Luxury 2bed 2bath Condo In Downtown Red Hook offers air conditioning. This beachfront property offers access to free WiFi and free private parking. The property is non-smoking and is set 2.6 km from Cowpet Bay Beach.

It was so clean and was in the perfect location, walking distance to bars and restaurants in red hook! And right across the street from the St. John ferry! It had everything we needed, was super spacious, and had amazing views off the balcony. Will definitely stay here again next time!!

Show more Show less
9.8
Exceptional
6 reviews
Price from
£343
per night

Set 2.6 km from Cowpet Bay Beach and 14 km from Charlotte Amalie Harbor, Couples Getaway 1bed 1bath Condo In Red Hook features accommodation located in St Thomas. The air-conditioned accommodation is 1.4 km from Sapphire Beach, and guests can benefit from on-site private parking and complimentary WiFi. The property is non-smoking and is situated 1.5 km from Pelican Beach.

Excellent location, comfortable and great communication with staff 😂

Show more Show less
9.3
Superb
9 reviews
Price from
£241
per night

Featuring air-conditioned accommodation with a balcony, Sapphire Dream is set in St Thomas. This apartment also features a private pool. Free WiFi is available throughout the property and Sapphire Beach is a few steps away.

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.

Show more Show less
9.1
Superb
12 reviews
Price from
£215
per night

The hotel will provide guests with air-conditioned rooms with a desk, a coffee machine, a minibar, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a shower. Morningstar Buoy Haus Beach Resort at Frenchman's Reef, Autograph Collection features some units with sea views, and rooms are equipped with a balcony. At the accommodation all rooms include bed linen and towels.

Everything!!! The property was amazing and the staff was so helpful and friendly.

Show more Show less
9
Superb
31 reviews
Price from
£502
per night

Offering sea views, Tropical St Thomas Resort Getaway with Pool Access! is an accommodation located in St Thomas, 300 metres from Cowpet Bay Beach and 15 km from Charlotte Amalie Harbor. This beachfront property offers access to a balcony and free WiFi.

it was very spacious, and fit the 3 of us perfectly. I appreciated the strong air conditioning too! The resort is a well maintained property, and has a lovely beach. Red Hook is only a 5 minute drive away, so we were close to all the restaurants, bars, and the ferry.

Show more Show less
9.7
Exceptional
15 reviews

Set in St Thomas in the Saint Thomas region, with Sapphire Beach and Pelican Beach nearby, Amazing View 1 Bed1 Bath Villa On Red Hook Strip features accommodation with free private parking. The air-conditioned accommodation is 2.7 km from Cowpet Bay Beach. The property is non-smoking and is situated 14 km from Charlotte Amalie Harbor.

The apartment was good size and plenty of room and the view and patio were awesome. Great place all around and very close to the ferry, some restaurants, a supermarket and great beaches.

Show more Show less
8.9
Fabulous
14 reviews
Price from
£217
per night

Located in St Thomas in the Saint Thomas region, with Sapphire Beach and Pelican Beach nearby, Relaxing 1bed 1bath Villa In Downtown Red Hook! offers accommodation with free private parking. The air-conditioned accommodation is 2.6 km from Cowpet Bay Beach. The property is non-smoking and is set 14 km from Charlotte Amalie Harbor.

Very clean and look exactly like the picture!

Show more Show less
8.8
Fabulous
6 reviews
Price from
£211
per night

Featuring a fitness centre, restaurant, bar and free WiFi, Elysian Beach Resort is located in St Thomas, a few steps from Cowpet Bay Beach and 15 km from Charlotte Amalie Harbor. Each room is fitted with a balcony.

The Caribbean Fish Market restaurant

Show more Show less
8.2
Very good
29 reviews
Price from
£244
per night

Situated in St Thomas and only 800 metres from Sapphire Beach, Sapphire Village Condos features accommodation with sea views, free WiFi and free private parking. Beauty services is available for guests. Featuring a private entrance, the aparthotel allows guests to maintain their privacy.

Breakfast was great !! Location was great!

Show more Show less
8
Very good
93 reviews
Price from
£138
per night

Located within less than 1 km of Sapphire Beach and a 18-minute walk of Pelican Beach, Sapphire Beach Villa Ocean and Marina View provides rooms with air conditioning and a private bathroom in St Thomas. There is an on-site restaurant, plus free private parking and free WiFi are available. Featuring family rooms, this property also provides guests with a sun terrace.

The place was spotless when we arrived. When we had a problem with the internet, it was solved very quickly.

Show more Show less
8.5
Very good
19 reviews
Price from
£226
per night

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: £435.25
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 39 reviews
    Spacious rooms. Clean pool. Nice beach. Friendly staff. WiFi decent.
    Wagner
    People with friends
  • 10
    Scored 10
    Exceptional
    Rated exceptional
     · 3 reviews
    Immaculate, well furnished, directly on beautiful beach, terrific restaurant next door, near red hook for ferry
    Richard
    Young couple
  • 9.1
    Scored 9.1
    Superb
    Rated superb
     · 12 reviews
    Close to the beach. Nice pool and great restaurant and staff Sudis restaurant owner Natalie is fantastic and staff Shelby and Ron were great.
    Sheldon
    People with friends
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 21 reviews
    The views were amazing . Had our own private balcony overlooking the Charlotte Amelie harbor. Beautiful flowers around the property our host Jenny was so welcoming and accommodating.Her recommendation of a local transportation driver Mr.McDonald was outstanding. Toured us all around the island. His recommendations for beaches and dining do not disappoint. Fantastic vacation. We cannot recommend this rental enough
    Nicole
    Young couple
  • 9.1
    Scored 9.1
    Superb
    Rated superb
     · 12 reviews
    The location is very welcoming and quiet. The view looked over the marina. Location is very close to beach and downtown
    Toni Joseph
    Young couple
  • Avg. price/night: £246.35
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 14 reviews
    The apartment was good size and plenty of room and the view and patio were awesome. Great place all around and very close to the ferry, some restaurants, a supermarket and great beaches.
    Mark
    Young couple
  • Avg. price/night: £176.67
    6.2
    Scored 6.2
    Pleasant
    Rated pleasant
     · 58 reviews
    This is THE place to stay in Tortola. Beachfront, amazing personnel, great food - Sebastian's has it all!
    EBAM
    Solo traveller
  • 9.1
    Scored 9.1
    Superb
    Rated superb
     · 12 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
  • 8.6
    Scored 8.6
    Fabulous
    Rated 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: £435.25
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 39 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