The 10 best beach hotels in St Thomas, US Virgin Islands | Booking.com
Skip to main content

Beach Hotels in St Thomas

Find the beach hotels that appeal to you the most

The best beach hotels in Nazareth

Check out our selection of great beach hotels in Nazareth

Filter by:

Review score

Amazing View 1 Bed1 Bath Villa On Red Hook Strip

St Thomas

Amazing View 1 Bed1 Bath Villa On Red Hook Strip offers accommodations in St Thomas, a 16-minute walk from Sapphire Beach and 0.9 miles from Pelican Beach.

D
Derrick
From
United States
It’s beautiful and clean, location was perfect, great access to condo, only downside was the bed bugs - there was bed bug spray available
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 22 reviews
Location 9.6
Price from
$122.50
1 night, 2 adults

Sapphire Dream

St Thomas

A comfortable apartment within easy reach of Sapphire Beach, Sapphire Dream offers a base for a relaxing getaway in St Thomas.

H
Heilman
From
United States
Great location near ferry, unit was close to Sudi’s. Great view!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 22 reviews
Location 9.5
Price from
$175
1 night, 2 adults

Buoy Haus Beach Resort St Thomas Autograph Collection

Hotel in St Thomas

Facing the beachfront, Buoy Haus Beach Resort St Thomas Autograph Collection offers 4-star accommodations in St Thomas and has an outdoor swimming pool, fitness center and restaurant.

F
Florence
From
United States
Beautiful hotel. Our oceanfront rooms were just a few steps from the beach. The pool area was lovely. Quiet and relaxing. The staff were very helpful and friendly. Nice to use Westin facilities but much preferred staying at Buoy Haus. Would highly recommend staying there.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 84 reviews
Location 9.6
Price from
$352.75
1 night, 2 adults

Sapphire del Mar B-106 Ocean Front Beach Level

St Thomas

Just a few steps from Sapphire Beach and a 18-minute walk from Pelican Beach, Sapphire del Mar B-106 Ocean Front Beach Level features accommodations in St Thomas, with a garden and barbecue...

R
Richard
From
United States
Immaculate, well furnished, directly on beautiful beach, terrific restaurant next door, near red hook for ferry
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 6 reviews
Location 10.0
Price from
$315
1 night, 2 adults

Ocean Front Sapphire del Mar B-107

St Thomas

Just a few steps from Sapphire Beach and a 18-minute walk from Pelican Beach, Ocean Front Sapphire del Mar B-107 features accommodations in St Thomas with pool with a view, a bar, and barbecue...

C
Cathryn
From
United States
Fantastic unit. Excellent kitchen stuff for cooking. Beautiful location. Great beach.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 21 reviews
Location 10.0
Price from
$308.75
1 night, 2 adults

St Thomas -Spectacular Views of St John- Ocean Front!

St Thomas

A 5-minute walk from Cowpet Bay Beach in St Thomas, St Thomas -Spectacular Views of St John- Ocean Front! features accommodations with access to a hot tub.

N
Nancy
From
United States
Spacious condo beautiful views of Cowpet Bay Well maintained property with access to pool and hot tub .Outstanding stay! beautiful balcony overlooking the bay.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 7 reviews
Location 8.7
Price from
$550
1 night, 2 adults

Luxury 2bed 2bath Condo In Downtown Red Hook

St Thomas

Luxury 2bed 2bath Condo In Downtown Red Hook offers accommodations in St Thomas, a 16-minute walk from Sapphire Beach and 0.9 miles from Pelican Beach.

N
Nicole
From
United States
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!!
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 14 reviews
Location 9.6
Price from
$235
1 night, 2 adults

Secret Harbour Beach Resort

Hotel in St Thomas

Facing the beachfront, Secret Harbour Beach Resort offers 4-star accommodations in St Thomas and has an outdoor swimming pool, fitness center and garden.

C
Caridad
From
United States
It was incredible beautiful weather large place but very expensive for 3 days I would love to be able to enjoy this place for longer periods if we could get a good deal on a two week basis it just two expensive for my budget on SOS
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 57 reviews
Location 9.1
Price from
$437.06
1 night, 2 adults

Luxury Beachfront Duplex Villa on Sapphire Beach V

St Thomas

Just a few steps from Sapphire Beach and a 17-minute walk from Pelican Beach, Luxury Beachfront Duplex Villa on Sapphire Beach V features accommodations in St Thomas with a bar.

T
Taylor
From
United States
how close it was to the beach and beach bar and restaurants! over all everything!
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 10 reviews
Location 10.0
Price from
$291.89
1 night, 2 adults

Hilltop Villas at Bluebeard's Castle

Charlotte Amalie (Near St Thomas)

Located in Charlotte Amalie, 1.8 miles from Morningstar Beach, Hilltop Villas at Bluebeard's Castle has accommodations with an outdoor swimming pool, free private parking, a fitness center and a...

M
Morgan
From
United States
it was our favorite spot in St Thomas
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 385 reviews
Location 9.0
Price from
$136.08
1 night, 2 adults
All beach hotels in Nazareth

Looking for a beach hotel?

There’s nothing like waking up to the sound of crashing waves and the sea air floating into your bedroom window. Beachfront accommodations come in a variety of forms, from all-inclusive resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea, and outdoor pools with attached bars.

Most booked beach hotels in Nazareth and surrounding area in the past month

See all

FAQ about beach hotels in Nazareth

Beach Hotels That Guests Love in Nazareth

See all
  • Avg. price/night: $490.66
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 84 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 .
    Guest review by
    josh
    Young couple
  • Avg. price/night: $540.86
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 57 reviews
    Space was great! Location and bit of beach.
    Guest review by
    Schefdore
    Family with young children
  • Avg. price/night: $490.66
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 84 reviews
    Direct ocean front room was awesome. Restauarnt was superb and all staff we encountered were beyond friendly.
    Guest review by
    Martha
    Young couple
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 22 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.
    Guest review by
    Laurie
    Young couple
  • Avg. price/night: $540.86
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 57 reviews
    Lovely beach, deck chairs and nice bar. The informal restaurant (not the sunset grille) was nice and the pizza was nice.
    Guest review by
    izindi
    Family with young children