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

2 Postcards

See full details

More Places For You

Honeymoon Beach

Beach · Saint John Island

Ocean spot, clear waters, white sand, water sports, bar

1 Postcard

Caneel Bay Resort

Resort hotel · Saint John Island

Beachfront dining, tennis courts, and homemade sandwiches.

0 Postcards

St John

Island · Saint John Island

White sand beaches, rainforests, snorkeling, and abundant wildlife

5 Postcards

Virgin Islands National Park

National park · Saint John Island

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

1 Postcard

Morgan's Mango

Restaurant · Cruz Bay

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

1 Postcard

Bordeaux Mountain

Mountain peak · Saint John Island

Island's highest point offering stunning views of coastline

1 Postcard

The Longboard

Restaurant · Cruz Bay

Caribbean-inspired cantina with fresh, local fare & craft cocktails

0 Postcards

Estate Lindholm

Bed & breakfast · Cruz Bay

Hillside hotel with harbor views, tropical gardens, and an outdoor pool.

1 Postcard

Skinny Legs

Bar & grill · Coral Bay

Iconic island grill w/ burgers, cocktails & lively atmosphere

0 Postcards

ZoZo's at Caneel Bay

Italian restaurant · Saint John Island

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

1 Postcard