Find hotels near Trunk Bay, St. John

Beach vacation deals from $50

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide.

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
1
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience
Wyndham Tortola BVI Lambert Beach Resort
4.5 out of 5
14 mi from Trunk Bay
The price is $165 per night from Jun 4 to Jun 5
$165
per night
Jun 4 - Jun 5
8.6/10 Excellent! (307 reviews)
"The hotel is safe, comfortable and convenient for airport. Location is fabulous Whilst staff were very pleasant, quality of food at dinner was disappointing."

Reviewed on May 28, 2023

Wyndham Tortola BVI Lambert Beach Resort
Maria's By the Sea Hotel
3.5 out of 5
10 mi from Trunk Bay
The price is $190 per night from Jun 1 to Jun 2
$190
per night
Jun 1 - Jun 2
8.4/10 Very Good! (493 reviews)
"Beautiful view of the Caribbean"

Reviewed on May 26, 2023

Maria's By the Sea Hotel
Village Cay Hotel and Marina
3.5 out of 5
10 mi from Trunk Bay
The price is $165 per night from Jun 1 to Jun 2
$165
per night
Jun 1 - Jun 2
8.2/10 Very Good! (269 reviews)
Clean, Convenient and Well Priced
"Nothing overly fancy, but ideal for a CLEAN and Convenient location for the night before our charter. Kudos to Maureen who settled the confusion at check in - staff was maybe 16 years old and unsure of whether our booking confirmations were legit. Not sure why.....but our Charter Broker suggested ..."

Reviewed on May 27, 2023

Village Cay Hotel and Marina

Save an average of 15% on thousands of hotels when you're signed in

Inn at Tamarind Court
3 out of 5
2.1 mi from Trunk Bay
9.4/10 Exceptional! (107 reviews)
"The Inn is a couple walkable blocks from the ferry. I was able to walk to the shopping areas, restaurants and grocery stores. The taxis are everywhere and you really don’t need to rent a car. The Inn restaurant has amazing Mexican food. The room was very comfortable with appropriate furnishings to ..."

Reviewed on May 11, 2023

Inn at Tamarind Court
The Heritage Inn
3 out of 5
7.5 mi from Trunk Bay
Fully refundableReserve now, pay when you stay
The price is $150 per night from May 31 to Jun 1
$150
per night
May 31 - Jun 1
9/10 Wonderful! (121 reviews)
"The view was absolutely beautiful! Our room was clean and bright. The downside to the view- would be not easy to walk anywhere. We had all we needed, so just enjoyed staying put. We did have dinner and it was all amazing. Our waiter(s), were all really awesome."

Reviewed on May 15, 2023

The Heritage Inn
Calichi at Picture Point
4 out of 5
3 mi from Trunk Bay
9.6/10 Exceptional! (57 reviews)
"Great location and fabulous views. Comfortable and responsive manager"

Reviewed on Jan 8, 2023

Calichi at Picture Point
The Lighthouse Villas
3.5 out of 5
8.5 mi from Trunk Bay
Fully refundableReserve now, pay when you stay
The price is $170 per night from Jun 4 to Jun 5
$170
per night
Jun 4 - Jun 5
8.6/10 Excellent! (120 reviews)
"The Lighthouse Villa was perfect for us! We loved the location, the accommodations, the courtesy and kindness we received from the owner and staff, and the magnificent view! The accommodations are not fancy or modern, but they were everything we needed. We loved our stay at The Lighthouse!"

Reviewed on Apr 17, 2023

The Lighthouse Villas
Ocean View Villa
3.5 out of 5
6.1 mi from Trunk Bay
The price is $269 per night from Jun 1 to Jun 2
$269
per night
Jun 1 - Jun 2
10/10 Exceptional! (14 reviews)
Absolutely AMAZING!!!
"I can't say enough good things about Ocean View Villas. The location is perfect. The house is perfect and very well kept. And the vibe is perfect for relaxing and enjoying a beautiful island. Karen and Nigel were great hosts and did everything in their power to make sure their guests had nothing ..."

Reviewed on Jan 26, 2023

Ocean View Villa
The New View Inn
2.5 out of 5
10 mi from Trunk Bay
Fully refundableReserve now, pay when you stay
The price is $180 per night from Jun 4 to Jun 5
$180
per night
Jun 4 - Jun 5
9.4/10 Exceptional! (3 reviews)
"Not conveniently near town but a car rental would do you just fine. Housekeeping was amazing. So respectful and attentive. She made me want to keep the hotel clean. Fresh mopped scent in the morning. Forgot anything at home. They had it! Beautiful and amazing ducked off hotel that I would gladly ..."

Reviewed on Apr 16, 2023

The New View Inn
Incredible pool & ocean views! FREE JEEP and NO CLEANING FEES, up to 6 guests!
The price is $300 per night from Jun 4 to Jun 5
$300
per night
Jun 4 - Jun 5
9.2/10 Wonderful! (47 reviews)
Stay here
"This place is awesome. It’s not walkable from Cruz Bay but since it comes with a Jeep, it’s not a problem. We were able to explore the whole island from here. Trunk Bay and Maho Bay were a quick 10 min drive and we were able to find parking even though we got a late start. Windmill bar is right up ..."

Reviewed on Apr 13, 2023

Incredible pool & ocean views! FREE JEEP and NO CLEANING FEES, up to 6 guests!
Don't see what you're looking for?
See all available properties in Trunk Bay
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Beach villas close to Trunk Bay

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Beach apartments close to Trunk Bay

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Book your dream beach vacation with deals from $50 

Make the most of your vacation with hotels on the water in Trunk Bay, St. John

Step straight on to the beach when you choose from any of the 3,301 hotels near Trunk Bay. It’s perfect for lazy sunbathing days, ice-cream creations, action-packed water adventures, and sunset dining at a beachfront restaurant.

 

Discover great deals on hotels in Trunk Bay

Enter your travel dates to see fantastic Trunk Bay, St. John hotel deals. Prices can be higher at weekends and in peak season, so try adjusting your travel dates to see different rates. Some beach neighborhoods are cheaper than others, so use the map to spot deals on beachfront hotels near Trunk Bay.

 

Use Expedia to find cheap hotels near Trunk Bay

Currently, hotel deals start at just $50 per night going up to $300 for top-end luxury accommodation. Use the price filter to find budget hotels near Trunk Bay and try adjusting your travel dates for more prices and options.

 

How to pick the right hotel close to Trunk Bay

Enter your travel dates, hit search, and scroll through some of the best hotels near Trunk Bay with availability. The map is a great tool to show exactly how close the hotel is from the beach and other popular waterfront spots.

 

Finding Trunk Bay hotels on the beach

The ‘ocean view’ filter is handy for finding beachfront hotels in Trunk Bay. Then you can simply step out of your hotel and enjoy the beach when it’s sunny, quiet, buzzing, or covered in a blanket of stars. The choice is yours!

 

Other accommodation options in Trunk Bay

At Expedia, we have an exciting selection of deals that goes way beyond just hotels in Trunk Bay, St. John. We have beachside condos in Trunk Bay, self-catering apartments near Trunk Bay, {Trunk Bay family resorts, and you can even find pet-friendly {Trunk Bay pads for furry family members too.

 

The benefits of booking a Trunk Bay hotel with Expedia

Expedia helps you save more by locking in fantastic deals on a huge number of Trunk Bay hotels. Booking your flights and car rental through us, too, means you’ll save even more. Become an Expedia Rewards member for free to earn reward points and enjoy 24/7 customer service, so you can book your dream hotel on Trunk Bay with confidence.  

Trunk Bay hotels information

Number of reviews
1,538
Accommodation
3,301 hotels
Lowest Price
$50
Highest Price
$300

Popular places to visit

Frequently asked questions

What's the area like around Trunk Bay?

Trunk Bay is located in St. John. Travelers love the area for its beautiful island views. If you're looking for a convenient place to stay, check out the 41 hotels and other accommodations you'll find within a mile.

What's the best hotel to stay close to Trunk Bay?

Adjacent to Trunk Bay, Coco de Mer is one of the top choices for your stay based on our traveler data, and this 4-star villa offers private pools and an outdoor pool. Another good choice is Peter Bay Gatehouse, located just 0.3 mi (0.5 km) away.

How many hotels will I be able to find close to Trunk Bay?

Expedia has 41 hotels and other accommodations within a mile from Trunk Bay.

If I need to cancel the hotel reservation for my stay near Trunk Bay, will I receive a refund?

Yes! The majority of hotel room reservations are fully refundable if cancelled before the hotel’s cancellation deadline, which often is within 24-48 hours of check in. If you booked a non-refundable reservation, you might be able to still cancel and get a refund within 24 hours of your booking. Put your dates in and click on "Search", then you can use the "fully refundable" filter to get the best deals available near Trunk Bay.

Where can I learn more about changing or cancelling my trip in the area near Trunk Bay?

To access more information about rescheduling or cancelling your stay near Trunk Bay, click here.

What can I see and do near Trunk Bay?

Explore landmarks like Annaberg Plantation, Peace Hill Windmill, and Catherineberg Ruins. Spend some time wandering around Virgin Islands National Park, Cruz Bay Visitor Center, and Reef Bay Trailhead. Dip your toes in the water at Cinnamon Bay Beach, Hawksnest Beach, and Caneel Bay Beach.

Recent reviews of Trunk Bay hotels
Expedia verified reviews