Skip to main content

Hotels and more near

Filter by:

Star rating
Review score

Secret Harbour Beach Resort

St Thomas (Near )

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

K
KIMBERLY
From
United States
This resort was very clean, comfortable and the decor was cheery and tropical. The staff was very friendly and helpful, the ladies at the front desk gave heplful info on things to do and how to get there. The view from our room was gorrrgeous!!! All in all, it was a great stay and we can't wait to go back again!!
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 63 reviews
Price from
US$437.06
1 night, 2 adults

Signature Villa Island Paradise Apartments - Limited Time Offer

Cruz Bay (Near )

Boasting a garden and views of sea, Signature Villa Island Paradise Apartments - Limited Time Offer is a recently renovated apartment situated in Cruz Bay, 1.7 km from Honeymoon Bay Beach.

N
Nicolas
From
Colombia
Loved everything about our time here. The place was super clean, had everything we needed, and the location was perfect—just a short walk to restaurants, shops, and the ferry. The vibe was peaceful but close to all the action. Great host, smooth check-in, comfy bed, strong AC. Zero complaints. We’ll 100% be back next trip to St. John!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 18 reviews
Price from
US$629.89
1 night, 2 adults

Sapphire Dream

St Thomas (Near )

Set in St Thomas, Sapphire Dream offers accommodation with free WiFi, air conditioning, a private beach area and access to a garden with a year-round outdoor pool.

L
Laurie
From
United States
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.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 24 reviews
Price from
US$175
1 night, 2 adults

Sapphire del Mar B-106 Ocean Front Beach Level

St Thomas (Near )

Boasting sea views, Sapphire del Mar B-106 Ocean Front Beach Level features accommodation with a private beach area, pool with a view and a garden, around a few steps from Sapphire Beach.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 9 reviews
Price from
US$365
1 night, 2 adults

Ocean Front Sapphire del Mar B-107

St Thomas (Near )

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

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 26 reviews
Price from
US$375.25
1 night, 2 adults

Bethany House - IMMACULATE OCEAN VIEWS Above the Westin Resort - Large Deck

Cruz Bay (Near )

Bethany House - IMMACULATE OCEAN VIEWS Above the Westin Resort - Large Deck is a recently renovated apartment in Cruz Bay, where guests can make the most of its private beach area and casino.

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 15 reviews
Price from
US$425.25
1 night, 2 adults

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

St Thomas (Near )

Situated in St Thomas, 400 metres from Cowpet Bay Beach and 15 km from Charlotte Amalie Harbor, St Thomas -Spectacular Views of St John- Ocean Front! offers a private beach area and air conditioning.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 10 reviews
Price from
US$1,020
1 night, 2 adults

2BR Luxury Beachfront Duplex Villa on Sapphire Beach III

East End (Near )

This beachfront 2 bedroom, two-level condo located within the Sapphire Beach Resort and Marina in St. Thomas, Virgin Islands is on the Caribbean Beach and features a free WiFi access.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 9 reviews
Price from
US$494.16
1 night, 2 adults

Luxury Beachfront King Suite on Sapphire Beach II

East End (Near )

Featuring air-conditioned accommodation with a private pool, pool view and a patio, Luxury Beachfront King Suite on Sapphire Beach II is located in East End.

T
TERRY
From
United States
Location was great. All staff were pleasant and friendly.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 8 reviews
Price from
US$317.60
1 night, 2 adults

Luxury Beachfront Duplex Villa on Sapphire Beach I

East End (Near )

Located in East End, just a few steps from Sapphire Beach, Luxury Beachfront Duplex Villa on Sapphire Beach I provides beachfront accommodation with a private beach area, pool with a view, a terrace...

P
Petros
From
United Kingdom
Bianca was exceptional! She really made the difference!
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 7 reviews
Price from
US$498.40
1 night, 2 adults
See all hotels near

Popular with guests booking hotels in Coral Bay

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 22 reviews

Popular with guests booking hotels in Cane Garden Bay

Popular with guests booking hotels in Cane Garden Bay

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 7 reviews

Popular with guests booking hotels in Tortola Island

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 102 reviews

Popular with guests booking hotels in Great Carrot Bay

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 85 reviews

Popular with guests booking hotels in Little Carrot Bay

Popular with guests booking hotels in Cane Garden Bay

Popular with guests booking hotels in Road Town

Popular with guests booking hotels in Road Town

Popular with guests booking hotels in Saint John