Trunk Bay

Beach · Saint John Island

2

@travelleisure

This Is the No. 1 Beach in the Caribbean, According to TripAdvisor

"Located in St. John, U.S. Virgin Islands, Trunk Bay Beach is known for its underwater snorkeling trail and stunning natural beauty." - Lydia Mansel Lydia Mansel Lydia Mansel is a writer with more than eight years of experience editing and writing for both brands and online publications—with a particular focus on travel, fashion, and lifestyle. She’s

https://www.travelandleisure.com/eagle-beach-aruba-best-in-caribbean-tripadvisor-2025-11698294

St John 00830, U.S. Virgin Islands Get directions

nps.gov

2 Postcards

See full details

More Places For You

The Westin St. John Resort Villas

Hotel · Cruz Bay

Beachfront resort with restaurants, pool, spa, private beach

1 Postcard

Morgan's Mango

Restaurant · Cruz Bay

Caribbean lobster, key lime pie, craft cocktails, harbor view

1 Postcard

Reef Bay Petroglyphs

Archaeological site · Saint John Island

Ancient Taino rock carvings await on a scenic forest hike

3 Postcards

Hawksnest Beach

Beach · Saint John Island

Sandy beach with clear water for swimming and snorkeling

1 Postcard

ZoZo's at Caneel Bay

Italian restaurant · Saint John Island

Beachfront dining with exquisite food, sunset views, and chic decor

1 Postcard

Skinny Legs

Bar & grill · Coral Bay

Iconic island grill w/ burgers, cocktails & lively atmosphere

0 Postcards

North Shore Deli

Fast food restaurant · Cruz Bay

Signature sandwiches, fresh baked goods, smoothies, & cocktails

0 Postcards

Virgin Islands National Park

National park · Saint John Island

Forest, beaches, mangroves, coral reefs, rich bird & marine life

1 Postcard

Cinnamon Bay Beach & Campground

Resort hotel · Saint John Island

Beachfront resort with rustic cottages & tents, water sports

2 Postcards

Leinster Bay

· Saint John Island

Snorkel in pristine waters, hike past historic ruins

0 Postcards