Skip to main content

Hotels near Trunk Bay, Saint John

Enter your dates to see the latest prices and deals for Saint John hotels

Featured hotels near Trunk Bay

Filter by:

Star rating

Review score

Long Bay Beach Resort

Tortola Island (6 mi from Trunk Bay)

Long Bay Beach Resort features free bikes, outdoor swimming pool, a fitness centre and garden in Tortola Island.

D
Darrell
From
Monaco
We liked it all! The location right on a beautiful white sandy beach. Waking up to a view of paradise. The lovely decorated beach house. A rain shower with sufficient water pressure. The delicious food at the restaurant. The treatments at the newly opened spa. The sweetest hotel cat that spent the night on our bed. It was all amazing and we hope to return!
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 111 reviews
Price from
£526.33
1 night, 2 adults

Secret Harbour Beach Resort

Hotel in Saint John

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.2
Very good - What previous guests thought, 57 reviews
Price from
£380.26
1 night, 2 adults

The Westin St. John Resort Villas

Saint John (2.3 mi from Trunk Bay)

Set on St. John's Great Cruz Bay with a private 400-metre white-sand beach, The Westin St. John Resort features free Wi-Fi and a 24-hour concierge service.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 17 reviews
Price from
£351.34
1 night, 2 adults

Sapphire del Mar B-106 Ocean Front Beach Level

St Thomas

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 10.0
Exceptional - What previous guests thought, 6 reviews
Price from
£406.57
1 night, 2 adults

Sapphire Dream

St Thomas

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.5
Exceptional - What previous guests thought, 22 reviews
Price from
£275.21
1 night, 2 adults

Ocean Front Sapphire del Mar B-107

St Thomas

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, 20 reviews
Price from
£401.36
1 night, 2 adults
See more properties near Trunk Bay