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 center and garden in Tortola Island.

M
Michael
From
United States
Unbelievably beautiful beach. Ocean view rooms felt very luxurious and special. Trips arranged through the hotel were excellent.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 102 reviews
Price from
$551
1 night, 2 adults

Secret Harbour Beach Resort

St Thomas (6 mi from Trunk Bay)

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.6
Excellent - What previous guests thought, 63 reviews
Price from
$437.06
1 night, 2 adults

Signature Villa Island Paradise Apartments - Limited Time Offer

Cruz Bay (2.1 mi from Trunk Bay)

Signature Villa Island Paradise Apartments - Limited Time Offer offers accommodations in Cruz Bay.

M
Magdolna
From
United States
Perfect - very clean and comfortable studio equipped with everything one may need - full kitchen, beach towels, beach chairs, snorkel gear… the balcony has beautiful views of the green hills and ocean. The location is perfect as well - a short walk from all restaurants and bars, 2min walk from the supermarket, but still quiet and calm. We felt very safe and the host was always checking in to see if we need something.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 18 reviews
Price from
$629.89
1 night, 2 adults

Sapphire del Mar B-106 Ocean Front Beach Level

St Thomas (5 mi from Trunk Bay)

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

C
Connie
From
United States
I had a wonderful stay at Fabio’s condo. It was clean, spacious, well-equipped, and in a great beachfront location close to Red Hook. Fabio was extremely communicative and accessible, and he was very accommodating when I told him my flight would land early and asked about an earlier check-in. I also met the cleaning lady, Carol, and she was lovely and very friendly. Overall, I had a great experience. My trip was from St. Thomas to St. John and back again, and I would have rebooked the condo for my return stay if it had been available. I highly recommend Fabio’s place to anyone visiting St. Thomas!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 9 reviews
Price from
$365
1 night, 2 adults

Sapphire Dream

St Thomas (5 mi from Trunk Bay)

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

Z
Zina
From
United States
Exceptional experience. The apartment had everything you need and even more: beach chairs, towels , umbrellas, plenty of kitchen utensils . Very tastefully decorated. Perfect location - steps from the beach
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 24 reviews
Price from
$175
1 night, 2 adults

Ocean Front Sapphire del Mar B-107

St Thomas (5 mi from Trunk Bay)

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
Campbell
From
United States
Fabio was a great host. The property was fantastic, you couldn't ask for more. The amenities were over the top, everything you could ask for, from the beach, chairs, snorkeling gear, sand pails and toys for the little ones even a paddle board. Great private patio and a George Foreman BBQ grill. And the Condo itself was beautiful Extremely clean filtered water, everything to prepare a full meal. Extremely comfortable king sized bed. The view was sensational. It was very quite, if you wanted action it was right down the beach not far at all. The property is right on the beach, and there is even a foot bath off the patio to wash of sand. You can't go wrong. Paradise!!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 26 reviews
Price from
$375.25
1 night, 2 adults
See more properties near Trunk Bay