Destinations Directory

Flight Deals to Saint Thomas

Saint Thomas Beach Hotels

Lindbergh Bay Hotel
$178+ per night Swimming pool View Deals
Limetree Beach Resort by Club Wyndham
$280+ per night High-speed Internet Non-Smoking Rooms Microwave View Deals

Best Beaches in Saint Thomas

1. Magens Bay Beach

Venerable Virgin Islands Beach

A beautiful white-sand curve sandwiched between the Peterborg peninsula and Tropaco Point, Magens Bay Beach is St. Thomas' most celebrated (and most popular) beach. It's rumored that even famed sea captain Sir Francis Drake used the area as a base for his exploits.

Offering gin-clear waters and splendid views of the island's verdant slopes, this stretch, located just a few miles north of Charlotte Amalie, is by no means under the radar. Both locals and tourists gather here for the quintessential Caribbean beach experience.


There is a small fee to enter Magens Bay Beach ($4), but the good news is that since it's a part of the park system, the beach has parking, lifeguards, bathrooms, showers and a snack counter. Water sports equipment like paddleboards, kayaks and paddleboats can be rented, along with snorkeling gear, but don't expect to see much in terms of aquatic life — the ocean floor is sandy and devoid of coral reefs.

Prepare for Crowds

If visitors have any complaints about Magens Bay Beach, it would be that it can get overly crowded at times. It doesn't help that cruise ships bring sun-seekers by the hundreds.

Though there aren't any secluded corners of the beach to escape to for privacy, one way to avoid the throngs is to come early in the morning or late in the afternoon.

Magens Bay Beach at a glance

City: St. Thomas

Country or State: U.S. Virgin Islands

Length of Beach: .75 miles

Access: By car or cruise excursions

Best time to visit: Fall - best rates, no crowd

High Season: Dec. to April

Low Season: May to November

Beach Hours: 8 a.m. to 5 p.m.


  • Water sports rentals
  • On-site restaurant

Beach Type:

  • White sand
  • Saltwater
  • Popular

2. Trunk Bay

Stuff of Dreams

Imagine a place where white sand meets water of a bright blue hue; where hiking trails take you through miles of a tropical rainforest; where an underwater snorkeling trail leads you on an aquatic adventure that gets you closer to marine life than you've ever been.

Good news: Such a place exists, and if you visit Trunk Bay, this fantasy will become a reality.

Total Relaxation

Trunk Bay is a part of Virgin Islands National Park, a blend of lush vegetation, mountains and beaches that covers about 60% of the island of Saint John in the U.S. Virgin Islands. Besides lying out under the shade of a palm tree, visitors to Trunk Bay love spending their days snorkeling in the calm, clear waters.

A few amenities such as bathrooms, a restaurant and a gift shop add convenience for travelers, and chairs, umbrellas and snorkel gear are available for rent.

Getting Here

While many visitors may find themselves on Trunk Bay thanks to a cruise stopover, independent travelers can easily find their way here. Catch a ferry to Cruz Bay and simply hire a taxi to the beach.

Keep in mind that since the beach is part of a national park, you'll have to pay a small entrance fee.

Trunk Bay at a glance

City: Virgin Islands National Park

Country or State: U.S. Virgin Islands

Access: By ferry or cruise, then taxi

Best time to visit: April to June - low rainfall

High Season: December to March

Low Season: April to November

Beach Hours: Open 27/4; Facilities close at 4 p.m.


  • Restaurant and gift shop
  • Chair, umbrella and snorkel gear
  • Lifeguards from 9 a.m. to 4 p.m.
  • Public restrooms

Beach Type:

  • White sand
  • Saltwater
  • Secluded

Weather in Saint Thomas °F°CAverage monthly temperatures

 19 days
 16 days
 25 days
 27 days
 25 days
 23 days
 26 days
 28 days
 25 days
 29 days
 25 days
 26 days
Sunny or mostly sunny days
Powered by DarkSky