Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Reviewed on Dec 5, 2018
Reviewed on Jun 6, 2019
Reviewed on Apr 3, 2020
Trunk Bay is located in St. John. Travelers love the area for its beautiful island views. St. John is home to 230 hotels and other accommodations, so you can find something that's perfect for your stay.
You can choose from 17 hotels and other accommodations within a mile of Trunk Bay, including these picks:
While you're in town visiting Trunk Bay, you can explore the sights within a few miles of the area.
Sights like Peace Hill Windmill, Catherineberg Ruins, and Elaine Lone Sprauve Library and Museum are must-sees while exploring the area. Spend some time wandering around Reef Bay Trailhead, Francis Bay Trail, and Bordeaux Mountain Trail. Enjoy a stroll along the shore at Honeymoon Beach, Cinnamon Bay Beach, and Caneel Bay Beach.
If you want to see more of the surrounding area, you might plan a visit to Maho Beach and Jumbie Beach. Sapphire Beach is also located 5.5 mi (8.9 km) from Trunk Bay, and Coral World Ocean Park is 6.4 mi (10.2 km) away.