The deal on St Thomas Hotels and more!

Beaches in St Thomas, USVI

St Thomas has the most amazing beaches in the world, every day better than the last!

Save on your phone for the trip!  Also save our Restaurants page, and share with others.

Most Popular Beaches

Magens Bay, St Thomas (Northside)

Magens Bay is the most famous beach on St. Thomas, with calm waters and soft white sand, plus a beach bar with food, drink service on the beach, restrooms and showers.

See More: Photos + Details

Sapphire Beach, St Thomas (East End)

Sapphire Beach is known for stunning views of neighboring islands and crystal-clear waters. Great for snorkeling and more, plus they have a beach bar, food and beach chairs.

See More: Photos + Details

Coki Beach, St Thomas (East End)

Amazing snorkeling with lots of tropical fish, Coki Beach has clear water and vibrant marine life. Coki has beach chairs, umbrellas, plus food and drinks with beach waitstaff

See More: Photos + Details

Secret Harbour Beach, St Thomas (East)

Secret Harbour Beach is great for snorkeling, lounging, and a peaceful spot to relax. Sunset Grille steps away for food + drinks.

See More: Photos + Details

Cowpet Bay Beach, St Thomas (East)

Cowpet Bay Beach is quiet, beautiful and ideal for swimming. Great restaurants include Sangrias (lunch) + Caribbean Fish Market for dinner & Sunday Brunch! 

See More: Photos + Details

Lindquist Beach, St Thomas (East End)

Lindquist Beach is a beautiful, uncrowded spot with soft sand and calm waters. Ideal for swimming, snorkeling and relaxing. An amazing beach you will love!

See More: Photos + Details

Brewer's Bay, St Thomas (West)

Brewer's Bay is a quiet beach with calm waters perfect for swimming and best spot for sea turtles when snorkeling. 

See More: Photos + Details

Hull Bay, St Thomas (North, West)

A quiet, secluded beach, Hull Bay offers a peaceful retreat with a laid-back vibe and a few local restaurants and bars. 

See More: Photos + Details

Limetree Bay Beach, St Thomas (Northside)

Limetree Bay Beach is a serene, private spot for those seeking quiet relaxing time on the beach or in the water. 

See More: Photos + Details

Frenchman's Bay, St Thomas (South side)

Frenchman’s Bay is another less crowded beach with calm waters, great for swimming and lounging. Often associated with nearby Frenchman's Reef resort. 

See More: Photos + Details

Neltjeberg Bay Beach, St Thomas (North, West)

A secluded beach, Neltjeberg Bay is tranquil with lush surroundings. Neltjeberg can be a private beach experience. 

See More: Photos + Details

Dorothea Beach, St Thomas (North, West)

Dorothea Beach is small and isolated, with beautiful blue waters and a calm atmosphere. Perfect for a serene beach day.

See More: Photos + Details

Vessup Bay, St Thomas (East End)

Vessup Bay has soft sand, clear water, popular for those seeking a less tourist-heavy destination.

See More: Photos + Details