Find hotels near Trunk Bay, St. John from SAR 529

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Trunk Bay hotels

Secret Harbour Beach Resort

Secret Harbour Beach Resort
4.0 star property
9.7 km from Trunk Bay
9.0 out of 10, Wonderful, (1,000 reviews)
"This hotel is the closest to the beach, and the night view here is absolutely stunning. "
United States
Yinhua
The price is SAR 1,760
SAR 2,173 total
includes taxes & fees
28 Jan - 29 Jan
Secret Harbour Beach Resort

The Mary Anne Boutique Hotel USVI

The Mary Anne Boutique Hotel USVI
2.5 star property
17.1 km from Trunk Bay
10.0 out of 10, Exceptional, (17 reviews)
"Carol the host is amazing, room is clean and very comfortable also in a great location. I’m so glad we stayed here! "
United States
Alexis
The price is SAR 1,364
SAR 1,670 total
includes taxes & fees
26 Jan - 27 Jan
The Mary Anne Boutique Hotel USVI

Villa Island Paradise

Villa Island Paradise
4.0 star property
3.5 km from Trunk Bay
8.0 out of 10, Very Good, (13 reviews)
"We appreciated the beach chairs and cooler available for our use."
United States
Amber
The price is SAR 744
SAR 3,248 total
includes taxes & fees
16 Feb - 17 Feb
Villa Island Paradise

Two Sandals – A Boutique Hotel

Two Sandals – A Boutique Hotel
3.5 star property
9.6 km from Trunk Bay
8.8 out of 10, Excellent, (473 reviews)
"Beaches are close by. Red hook is close also. "
United States
MAURER
Two Sandals – A Boutique Hotel

The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas
5.0 star property
8.8 km from Trunk Bay
8.4 out of 10, Very Good, (447 reviews)
"Staff was amazing!!!"
United States
Susan
The price is SAR 4,496
SAR 5,752 total
includes taxes & fees
27 Jan - 28 Jan
The Ritz-Carlton, St. Thomas

Buoy Haus Beach Resort St. Thomas, Autograph Collection

Buoy Haus Beach Resort St. Thomas, Autograph Collection
3.5 star property
16.3 km from Trunk Bay
9.4 out of 10, Exceptional, (148 reviews)
"Location and beach was the best. If you want a romantic getaway this is the place for you."
United States
Philip Eloy Castilla
The price is SAR 4,144
SAR 5,121 total
includes taxes & fees
2 Feb - 3 Feb
Buoy Haus Beach Resort St. Thomas, Autograph Collection

Hampton by Hilton St. Thomas

Hampton by Hilton St. Thomas
3.0 star property
16.3 km from Trunk Bay
9.2 out of 10, Wonderful, (68 reviews)
"New hotel with great location and a beautiful view of the port."
United States
Ryan
The price is SAR 1,273
SAR 1,540 total
includes taxes & fees
30 Jan - 31 Jan
Hampton by Hilton St. Thomas

The Hideaway Hull Bay

The Hideaway Hull Bay
4.0 star property
19.4 km from Trunk Bay
9.6 out of 10, Exceptional, (54 reviews)
"It was AMAZING! Super cute & the host was super helpful & we hope to visit again!!!"
United States
Chad L
The price is SAR 1,751
SAR 2,532 total
includes taxes & fees
18 Feb - 19 Feb
The Hideaway Hull Bay

Island View Guesthouse

Island View Guesthouse
3.0 star property
19.6 km from Trunk Bay
9.4 out of 10, Exceptional, (294 reviews)
"Very nice spot, great views, clean, and a perfect little breakfast and coffee in the morning."
United States
Douglas
Island View Guesthouse

The Pink Palm Hotel - Adults Only

The Pink Palm Hotel - Adults Only
3.0 star property
17.3 km from Trunk Bay
9.0 out of 10, Wonderful, (358 reviews)
"Room was nice staff was great "
United States
Kendall
The Pink Palm Hotel - Adults Only

Bluebeard's Castle Resort

Bluebeard's Castle Resort
4.0 star property
16.5 km from Trunk Bay
8.8 out of 10, Excellent, (34 reviews)
"Great location, friendly staff, beautiful hotel and swimming pool; good food"
United States
Magdalena
The price is SAR 728
SAR 982 total
includes taxes & fees
26 Jan - 27 Jan
Bluebeard's Castle Resort

Flamboyan on the Bay Resort and Villas

Flamboyan on the Bay Resort and Villas
3.5 star property
15.5 km from Trunk Bay
8.6 out of 10, Excellent, (820 reviews)
"location nice pool "
United States
Gary
The price is SAR 537
SAR 657 total
includes taxes & fees
5 Feb - 6 Feb
Flamboyan on the Bay Resort and Villas

The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa
4.5 star property
16.6 km from Trunk Bay
8.4 out of 10, Very Good, (1,045 reviews)
"Clean - Friendly- Food was amazing "
United States
Erin
The price is SAR 2,719
SAR 3,408 total
includes taxes & fees
28 Jan - 29 Jan
The Westin St. Thomas Beach Resort & Spa

The Green Iguana Hotel

The Green Iguana Hotel
2.5 star property
17.1 km from Trunk Bay
10.0 out of 10, Exceptional, (3 reviews)
"Great room, nice hosts"
United States
Stephen
The price is SAR 794
SAR 972 total
includes taxes & fees
7 Feb - 8 Feb
The Green Iguana Hotel

Bunker Hill Hotel

Bunker Hill Hotel
3.0 star property
17.2 km from Trunk Bay
8.0 out of 10, Very Good, (1,068 reviews)
"Comfortable bed, walkable arsa, nice small pool with views, great and very friendly breakfast "
United States
Meaghan
Bunker Hill Hotel

Galleon House Hotel

Galleon House Hotel
3.0 star property
17.2 km from Trunk Bay
7.8 out of 10, Good, (1,001 reviews)
"We had an amazing few days during our stay. The views are to die for, and there’s tons to do within walking distance. The service and experience is highly personalized. Truly felt at home while being able to lay back and enjoy a quiet couples retreat."
United States
Erika
Galleon House Hotel

Boundless Bliss Hotel

Boundless Bliss Hotel
2.5 star property
15 km from Trunk Bay
7.0 out of 10, Good, (147 reviews)
"Very peaceful with an amazing view"
United States
Brian
The price is SAR 682
SAR 836 total
includes taxes & fees
26 Jan - 27 Jan
Boundless Bliss Hotel

Windward Passage Hotel

Windward Passage Hotel
3.5 star property
17.9 km from Trunk Bay
7.2 out of 10, Good, (1,396 reviews)
"We had a great stay!!! "
United States
Theodora
Windward Passage Hotel

Sunset Gardens Guesthouse

Sunset Gardens Guesthouse
2.5 star property
19.7 km from Trunk Bay
7.0 out of 10, Good, (278 reviews)
"Faye is awesome - tolerated all my questions, let me use the restroom and inspect the room. Genuine person. "
United States
Haseeb
The price is SAR 432
SAR 529 total
includes taxes & fees
2 Feb - 3 Feb
Sunset Gardens Guesthouse

Starz Hotel

Starz Hotel
3.0 star property
19.2 km from Trunk Bay
6.6 out of 10, (553 reviews)
"The food was delicious and the staff so helpful and friendly. Thank you"
United States
Dawn
Starz Hotel
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.

Top Trunk Bay Hotel Reviews

Hotels near other Trunk Bay attractions

Find out more about Trunk Bay

Top reasons to visit Trunk Bay

  • Stunning Beach: Trunk Bay features a breathtaking beach renowned for its clear waters and soft sands, perfect for sunbathing and relaxation.
  • Vibrant Snorkeling: Explore the underwater beauty with vibrant snorkeling experiences, showcasing colorful marine life.
  • Outdoor Adventures: Enjoy hiking trails and thrilling activities like banana boat rides amidst the island's natural scenery.
  • Rich Local Culture: Immerse yourself in the local culture by visiting nearby Fish Bay and engaging in family-friendly activities.
  • Excellent Accommodations: Choose from charming resorts or private villas, offering great amenities and easy beach access.

Find great hotels near Trunk Bay

Trunk Bay offers a delightful array of accommodations, perfect for adventure seekers and families alike. Choose from charming resorts or private villas, each designed to enhance your stay with excellent amenities. Enjoy quick access to the beach, ample parking, and comfortable full baths, ensuring a memorable vacation experience. Whether you're looking for a relaxing getaway or an action-packed trip, Trunk Bay's lodging options cater to all your needs.

  • The Westin St. John Resort Villas: Nestled on the beautiful shores of St. John, The Westin St. John Resort Villas is a luxurious 4.5-star resort perfect for families and beach lovers. Located just 3.2km from Trunk Bay, this property features direct beach access, allowing guests to indulge in sun-soaked activities. Families will appreciate the comprehensive children’s amenities, including a free Children’s Club, cribs, and a playground. The resort's serene ambiance, combined with upscale accommodations, makes it an ideal choice for a rejuvenating family getaway.
  • Inn at Tamarind Court: The Inn at Tamarind Court offers a charming 3-star experience for travelers seeking a city-themed and nature-centric beach vacation. Situated 3.2km from Trunk Bay, this cozy hotel provides convenient access to both the vibrant city center and the tranquil beach. Guests can unwind in a welcoming atmosphere that blends comfort with tropical aesthetics. The Inn is an excellent base for exploring the local culture and natural beauty, making it a fantastic option for those wanting an authentic St. John experience.
  • Cruz Bay Boutique Hotel: For adventure enthusiasts, the Cruz Bay Boutique Hotel is a delightful 3-star accommodation located just 3.2km from Trunk Bay. This hotel is uniquely positioned for guests eager to partake in various adventure sports, including windsurfing, kayaking, and sailing, all available nearby. The vibrant and eclectic atmosphere of the hotel complements the thrilling activities, making it a perfect choice for those looking to explore the great outdoors while enjoying the comforts of cozy lodgings.

Where to stay near Trunk Bay

Trunk Bay, St. John, offers an idyllic escape with its stunning beaches and vibrant island community. Explore the nearby Fish Bay for a taste of local culture and enjoy family-friendly activities. The convenient location allows easy access to tropical excursions, making it perfect for a memorable vacation. Whether you're lounging on the pristine sands or discovering hidden gems nearby, Trunk Bay promises an unforgettable experience for all travelers.

  • St. John: As the smallest of the three main U.S. Virgin Islands, St. John is a tropical paradise known for its stunning natural beauty. The island is predominantly covered by Virgin Islands National Park, offering travelers incredible outdoor experiences with hiking trails, pristine beaches, and breathtaking scenery. Trunk Bay, famous for its soft white sand and crystal-clear waters, is a must-visit spot. The peak tourist seasons in March, July, and September draw visitors for activities like snorkeling, sunbathing, and exploring local resorts. Enjoy the vibrant local culture and indulge in the island's culinary delights at nearby restaurants.
  • Maho Bay: Located just 1.6km away from Trunk Bay, Maho Bay is a charming village that embodies the essence of island life. Known for its welcoming atmosphere, this village provides a perfect backdrop for outdoor enthusiasts and beach lovers. Travelers flock here for activities like snorkeling and kayaking, with Maho Bay Beach being a popular spot. The peak tourist seasons in March and July to August make it a lively destination, while the tranquil environment allows for relaxation amidst stunning views of the bay and surrounding nature. Maho Bay is also close to various resorts that enhance your vacation experience.
  • Monte: Situated two miles from Trunk Bay, the village of Monte offers visitors a serene escape with its beautiful beaches and lush landscapes. Known for its outdoor activities, Monte is ideal for those looking to engage in adventure sports such as snorkeling and hiking. The area is less crowded, providing a more intimate experience with nature. Peak visitor seasons align with those of St. John, particularly in March and July to August. Monte is surrounded by the natural wonders of the Virgin Islands National Park, making it a great base for exploration and relaxation in this picturesque setting.

Things to do near Trunk Bay

Trunk Bay offers a variety of exciting activities for visitors, including breathtaking ocean views and vibrant snorkeling experiences. Explore the underwater world while snorkeling, or enjoy hiking trails that showcase the island's natural beauty. For those seeking outdoor adventures, there's also the chance to try banana boat rides and enjoy stunning sunsets. Birdwatching adds to the rich experience, making Trunk Bay a perfect destination for nature lovers and thrill-seekers alike.

Shopping

Your shopping experience in Trunk Bay includes St. John Spice, a delightful store just 3.2km away. Mongoose Junction, also 3.2km away, offers a vibrant atmosphere with various shops. If you're up for a drive, check out Market Square East, located 14.5km away, for more local finds.

Recreation

Experience rejuvenation at The Self Centre, just 1.6km from Trunk Bay, offering soothing body treatments in a serene environment. For outdoor enthusiasts, Mahogany Run Golf Course, located 14.5km away, presents a challenging course amidst beautiful surroundings, while Lionel Roberts Stadium, 17.7km away, hosts various sporting events and activities.

Adventure

In Trunk Bay, explore the scenic Reef Bay Trailhead, located 3.2km away, perfect for hiking enthusiasts. Enjoy the adventurous Lind Point Trail, also 3.2km away, offering stunning outdoor views. For a family-friendly experience, take the Skyride to Paradise Point, situated 16.1km away, featuring thrilling gondola rides.

Nightlife

Experience the vibrant nightlife at Trunk Bay with a visit to Pistarckle Theater, where romance and culture come alive. For a laid-back vibe, check out Magic Ice Gallery for drinks. Don’t miss Carribbean Cinemas US VI Market Square for family-friendly entertainment and a cozy atmosphere.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Trunk Bay

To save money on your trip to Trunk Bay, plan your visit between September and November when prices are lower. Book your hotel about a month in advance and consider traveling on a Tuesday for the best rates. Utilize Expedia for last-minute deals and filter options by price to find the best offers. Combine your hotel stay with flights and activities for additional savings. Don’t forget to explore free activities and enjoy the stunning beaches without spending much. With these tips, you can enjoy a memorable vacation without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Trunk Bay are September to November, where the prices are slightly lower. This is in comparison to March to April and December, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel around Trunk Bay about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Trunk Bay is Tuesday. The most expensive day to stay around Trunk Bay is Sunday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to narrow down your options based on your budget, desired location, and the type of hotel you prefer. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay at Trunk Bay with your flights and activities through an Expedia package deal.

Find the best attractions near Trunk Bay

Trunk Bay in St. John, U.S. Virgin Islands, is renowned for its stunning beach and picturesque bay, making it a prime destination for beach lovers and outdoor enthusiasts. Visitors can enjoy the excellent Trunk Bay Beach, explore nearby beaches, and take in the natural beauty of the Virgin Islands National Park. For those looking to experience the best of St. John and St. Thomas, Trunk Bay offers a perfect blend of scenery and adventure.

  • Virgin Islands National Park: Experience the breathtaking beauty of Virgin Islands National Park, located just 1.4km from Trunk Bay. This park offers outdoor adventures, stunning scenery, and wildlife encounters, making it perfect for hiking, snorkeling, and exploring nature.
  • Cinnamon Bay Beach: A beautiful bay situated 966m away, Cinnamon Bay Beach boasts soft sands and crystal-clear waters. Enjoy a relaxing beach day, swimming, or picnicking while soaking in the picturesque views of the surrounding landscape.
  • Maho Beach: Located 1.6km from Trunk Bay, Maho Beach is famous for its tranquil atmosphere and stunning sunsets. Relax on the sand, swim in the warm waters, or watch the turtles and rays that often visit this idyllic spot.

Best time to go to Trunk Bay

The best time to visit Trunk Bay is dependent on what kind of holiday you are seeking. September is its hottest month on average. At this time, visitor numbers are slightly low and weather is mostly sunny with light rain. March is its coolest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January78.3°F (25.7°C)No RainMostly SunnyAverageAverage
February77.9°F (25.5°C)No RainMostly SunnyAverageAverage
March77.5°F (25.3°C)No RainMostly SunnySlightly HighSlightly High
April78.6°F (25.9°C)No RainMostly SunnyAverageSlightly High
May80.2°F (26.8°C)Light RainMostly SunnyAverageAverage
June81.7°F (27.6°C)Light RainMostly SunnyAverageAverage
July82.2°F (27.9°C)Light RainMostly SunnySlightly HighAverage
August82.8°F (28.2°C)Light RainMostly SunnySlightly HighAverage
September83.1°F (28.4°C)Light RainMostly SunnySlightly LowSlightly Low
October82.6°F (28.1°C)Light RainMostly SunnySlightly LowSlightly Low
November81.1°F (27.3°C)Light RainMostly CloudySlightly LowSlightly Low
December79.7°F (26.5°C)No RainMostly SunnyAverageSlightly High

The nearest major airports for your trip to Trunk Bay

To visit Trunk Bay, you have a few airport options. The closest is St. Thomas (STT-Cyril E. King), located 20.9km away. Excellent nearby hotels include The Ritz-Carlton, St. Thomas (12.9km away) and The Westin St. Thomas Beach Resort & Spa (4.8km away), both offering transportation services to the airport. Another option is Christiansted (STX-Henry E. Rohlsen), situated 72.4km from Trunk Bay, with notable hotels like Carambola Beach Resort (8.0km away) and Sand Castle on the Beach (9.7km away). Lastly, St. Thomas (SPB-St. Thomas Seaplane Base) is 17.7km from Trunk Bay, with hotels like The Westin St. John Resort Villas (16.1km away) providing shuttle services.

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 42 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, Peter Bay Gatehouse is one of the top choices for your stay based on our traveler data, and this apartment offers free parking and private balconies. Other good choices within 5 miles include Villa Island Paradise and The Westin St. John Resort Villas.
How many hotels will I be able to find close to Trunk Bay?
Expedia has 42 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, Catherineberg Ruins, and Elaine Lone Sprauve Library and Museum. Spend some time wandering around Virgin Islands National Park, St John Eco Hike & Snorkel Adventure, and Cruz Bay Visitor Center. Dip your toes in the water at Cinnamon Bay Beach, Caneel Bay Beach, and Maho Beach.

Explore a world of travel with Expedia