这是indexloc提供的服务,不要输入任何密码
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.

A
Allen
From
United States
Located on a beautiful and pristine beach with stunning views. Casual elegance adds to the island experience. The beach front suites allowed stunning views and quick access to the ocean.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 113 reviews
Price from
$551
1 night, 2 adults

Secret Harbour Beach Resort

Hotel in Saint John

Secret Harbour Beach Resort has an outdoor swimming pool, fitness center, a garden and terrace in St Thomas.

B
Bernadette
From
United States
We went for a hillside villa which suited us nicely. Yes, there were some steps to climb but the view was magnificent.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 56 reviews
Price from
$393.35
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-yard white-sand beach, The Westin St. John Resort features free Wi-Fi and a 24-hour concierge service.

M
Marguerite
From
United States
The location and grounds are as beautiful as ever. Removed from beaches and restaurants so you'll need to rental car or use the shuttles. We enjoyed the snorkel tour since we went to snorkel places we couldn't get to using our jeep.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 17 reviews
Price from
$375
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.7
Exceptional - What previous guests thought, 21 reviews
Price from
$175
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...

J
Jonas
From
United States
The stay was majestic. The coral reef right in front of the room was perfect for snorkeling. We saw a small octopus! I fished off the marina jetty and caught a snapper and a tarpon. The view was unbelievable. It looked like it was right out of a movie set in the Caribbean. The location was close enough to Red Hook that the cab rides for two people were only 12 bucks each way. The ride to St John via Red Hook ferry only takes about 20 minutes. If you want to walk to Pangea (a sustainable seafood restaurant) just call ahead and they'll unlock the gate neighboring the Sapphire property so you can just walk on over. The room had a spacious freezer and fridge so we could stock up on food/snacks for the week. The food at the hotel bar was really good (specifically the fish tacos!). The room itself was quiet, close to the water, and super clean. The AC cooled the room very quickly and stayed cool throughout the night. The room also had snorkel gear ready for us in a storage box on the patio, which ended up elevating our entire vacation experience. The Nespresso machine was fully stocked. We were able to watch/hear the 4th of July fireworks across the bay in St John. I can't say enough great things about the room. It was so reasonably priced, perfect view, and overall very hard to leave on our final morning. If we come back to St Thomas it will definitely be to this place.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 19 reviews
Price from
$308.75
1 night, 2 adults

Your Perfect Beachfront Condo in Paradise - Sapphire Beach

St Thomas

Your Perfect Beachfront Condo in Paradise - Sapphire Beach is located in St Thomas, just a few steps from Sapphire Beach and a 17-minute walk from Pelican Beach.

M
Mark
From
United States
The condo is very nice. Clean and stocked with everything you need.The beach and view are amazing. We went to other beaches on the island and St John.We realized that we could spend every day at Sapphire beach and be very content. Would definitely love to stay again. Mary and Rob were very helpful and wonderful hosts. Thank you so much for a wonderful six day stay.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 5 reviews
Price from
$53.44
1 night, 2 adults
See more properties near Trunk Bay