St. Thomas Beach Vacations

Book a Beach Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to $2,000 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Experience sun, sand, and paradise on St. Thomas' beautiful beaches

St. Thomas in the U.S. Virgin Islands is a tropical paradise, boasting stunning islands, beautiful beaches, and crystal-clear seas. With a plethora of excursions available, visitors can indulge in snorkeling adventures, sailing trips, and romantic beachside picnics. The island's bustling port is a hub for boating enthusiasts, offering a range of sea activities. Whether you're seeking relaxation on the white sand beaches or thrilling water sports, St. Thomas promises a memorable vacation filled with distinctive geographic landscapes and attractions.

Top Beach vacation packages in St. Thomas

Price found within the past 48 hours. Click for updated prices.
The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa

$906
per person
Oct 30 - Nov 1
found 8 hours ago
Roundtrip non-stop flight included
Washington (DCA) to St. Thomas (STT)
8.6/10 Excellent! (1,501 reviews)
I pretty much loved everything. I do think they should handle Italian buffet differently such as different stations rather than one long line that truly took close to forever to wait through.

Reviewed on Sep 29, 2026

Margaritaville Vacation Club - St. Thomas

Margaritaville Vacation Club - St. Thomas

$1,098
per person
Nov 30 - Dec 3
just found
Roundtrip non-stop flight included
Cleveland (CLE) to St. Thomas (STT)
8/10 Very Good! (2,500 reviews)
We loved our stay at margaritaville! Staff was helpful and kind and it was a great experience.

Reviewed on Sep 29, 2026

Secret Harbour Beach Resort

Secret Harbour Beach Resort

$1,517
per person
Nov 30 - Dec 3
just found
Roundtrip non-stop flight included
Cleveland (CLE) to St. Thomas (STT)
9/10 Wonderful! (1,001 reviews)
Point Pleasant Resort

Point Pleasant Resort

$906
per person
Oct 30 - Nov 1
found 8 hours ago
Roundtrip non-stop flight included
Washington (DCA) to St. Thomas (STT)
8.6/10 Excellent! (1,000 reviews)
The resort was very nice but there was nothing really there. We walked over to Margaritaville and that’s where the party was. Point pleasant was a good place to sleep and relax.

Reviewed on Sep 29, 2026

The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas

$1,896
per person
Nov 30 - Dec 3
just found
Roundtrip non-stop flight included
Cleveland (CLE) to St. Thomas (STT)
8.4/10 Very Good! (495 reviews)
Don't see what you're looking for?
See all available trips from Boydton to St. Thomas
View all trips

5* Beach vacations in St. Thomas

Price found within the past 48 hours. Click for updated prices.
The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas

$1,896
per person
Nov 30 - Dec 3
just found
Roundtrip non-stop flight included
Cleveland (CLE) to St. Thomas (STT)
8.4/10 Very Good! (495 reviews)
Don't see what you're looking for?
See all available trips from Boydton to St. Thomas
View all trips

3 Night Beach vacations in St. Thomas

Price found within the past 48 hours. Click for updated prices.
Margaritaville Vacation Club - St. Thomas

Margaritaville Vacation Club - St. Thomas

$1,098
per person
Nov 30 - Dec 3
just found
Roundtrip non-stop flight included
Cleveland (CLE) to St. Thomas (STT)
8/10 Very Good! (2,500 reviews)
We loved our stay at margaritaville! Staff was helpful and kind and it was a great experience.

Reviewed on Sep 29, 2026

The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa

$1,218
per person
Oct 30 - Nov 2
found 16 hours ago
Roundtrip non-stop flight included
Atlanta (ATL) to St. Thomas (STT)
8.6/10 Excellent! (1,501 reviews)
I pretty much loved everything. I do think they should handle Italian buffet differently such as different stations rather than one long line that truly took close to forever to wait through.

Reviewed on Sep 29, 2026

Secret Harbour Beach Resort

Secret Harbour Beach Resort

$1,517
per person
Nov 30 - Dec 3
just found
Roundtrip non-stop flight included
Cleveland (CLE) to St. Thomas (STT)
9/10 Wonderful! (1,001 reviews)
Don't see what you're looking for?
See all available trips from Boydton to St. Thomas
View all trips

4 Night Beach vacations in St. Thomas

Price found within the past 48 hours. Click for updated prices.
Club Wyndham Elysian Beach Resort

Club Wyndham Elysian Beach Resort

$963
per person
Oct 30 - Nov 3
found 1 day ago
Roundtrip non-stop flight included
Boston (BOS) to St. Thomas (STT)
7.8/10 Good! (205 reviews)
The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa

$1,163
per person
Oct 30 - Nov 3
found 1 day ago
Roundtrip non-stop flight included
Boston (BOS) to St. Thomas (STT)
8.6/10 Excellent! (1,501 reviews)
I pretty much loved everything. I do think they should handle Italian buffet differently such as different stations rather than one long line that truly took close to forever to wait through.

Reviewed on Sep 29, 2026

Margaritaville Vacation Club - St. Thomas

Margaritaville Vacation Club - St. Thomas

$1,097
per person
Oct 30 - Nov 3
found 1 day ago
Roundtrip non-stop flight included
Boston (BOS) to St. Thomas (STT)
8/10 Very Good! (2,500 reviews)
We loved our stay at margaritaville! Staff was helpful and kind and it was a great experience.

Reviewed on Sep 29, 2026

Don't see what you're looking for?
See all available trips from Boydton to St. Thomas
View all trips

Top reasons for your vacation to St. Thomas

  • Stunning Islands: St. Thomas is a tropical paradise with stunning islands that offer a truly unforgettable experience.
  • Beautiful Beaches: St. Thomas boasts beautiful beaches with pristine white sands and crystal-clear waters, perfect for swimming, snorkeling, and sunbathing.
  • Exciting Water Sports: Visitors can indulge in thrilling water sports such as snorkeling, diving, and sailing adventures in the vibrant underwater world.
  • Bustling Port: The island's bustling port is a hub for boating enthusiasts, offering a range of sea activities and romantic beachside picnics.
  • Distinctive Landscapes and Attractions: St. Thomas promises a memorable vacation filled with distinctive geographic landscapes and attractions, ensuring a truly unique experience.

Book a Package and Save Money on Your St. Thomas Vacation

A travel package combines flights with hotels or car rental, making it convenient to book everything in one place. It saves time and potentially money, with options to customize based on preferences and budget. Expedia's price and theme filters ensure finding the best deal for a St. Thomas beach vacation.

Booking a package for your beach vacation in St. Thomas, U.S. Virgin Islands is the perfect idea. With its stunning islands, tropical beaches, and opportunities for snorkeling, boating, and sailing, you'll have the ultimate beach getaway. Plus, the charming port and romantic atmosphere make it an ideal destination for couples.

How to Save Money on a Vacation to St. Thomas

  • Take advantage of Expedia's OneKey program to save money on local transport, activities, and sightseeing in St. Thomas.
  • Book your flights and accommodations together through Expedia to enjoy discounted rates and save money.
  • Consider visiting during the off-peak season, which is typically from May to November, for lower prices on hotels and activities.
  • Explore the local cuisine by dining at local restaurants or trying street food, which is often more affordable than touristy restaurants.
  • Utilize public transportation or rent a car to save money on transportation around the island.
  • Look for package deals or discounted tickets for popular attractions and tours on Expedia.
  • Consider staying in a vacation rental or guesthouse instead of a hotel for more budget-friendly accommodations.
  • Take advantage of free or low-cost activities such as hiking, snorkeling, or simply relaxing on the beautiful beaches of St. Thomas.

Where to Stay in St. Thomas

When it comes to planning a beach vacation in St. Thomas, you'll find a variety of exciting areas to explore. From the bustling port and shopping district of Charlotte Amalie, to the tranquil and romantic beaches of Magens Bay, there's something for everyone. Don't miss out on snorkeling and boating excursions to nearby islands for a truly tropical experience.

  • Havensight: This area is perfect for a beach vacation in St. Thomas. With its beautiful sandy shores and crystal-clear waters, Havensight offers a tranquil and relaxing atmosphere. Spend your days sunbathing, swimming, or snorkeling, and indulge in delicious local cuisine at the beachside restaurants.
  • Green Cay Plantation: If you're looking for a secluded and serene beach vacation, Green Cay Plantation is the ideal choice. This hidden gem offers pristine white sands, calm waters, and breathtaking views. Immerse yourself in nature, go for leisurely walks along the shore, and unwind in the peaceful ambiance.

Explore the best places to visit in St. Thomas

St. Thomas is a tropical paradise, perfect for a beach vacation vacation. With its stunning islands, crystal-clear waters, and beautiful beaches, it offers a truly unforgettable experience. Explore the vibrant underwater world through snorkeling or diving, go on exciting boat excursions, or simply relax on the soft sandy shores. The island's charming port and romantic atmosphere make it an ideal destination for couples. Enjoy sailing adventures and indulge in delicious seafood while taking in the breathtaking views of the Caribbean Sea.

  • Sapphire Beach: This beach is a must-visit in St. Thomas. It offers pristine white sands, crystal-clear waters, and excellent snorkeling opportunities. You can explore vibrant coral reefs and swim alongside colorful fish. The beach also offers various excursions, including island tours and boat trips. After a day of fun in the sun, you can enjoy a delicious meal at one of the beachfront restaurants.
  • Coki Point Beach: Known for its beautiful beach and calm waters, Coki Point Beach is a popular spot for swimming and snorkeling. Dive into the clear sea and discover a world of marine life, including colorful coral and tropical fish. The beach is also a great spot for diving adventures and offers various excursions to nearby islands. Relax on the soft sand and soak up the sun's rays.
  • Secret Harbour Beach: This secluded beach offers a tranquil escape from the crowds. Enjoy the peaceful atmosphere and soak up the beauty of the surrounding islands. The beach is perfect for swimming and sunbathing. You can also explore the nearby coral reefs or simply relax under the shade of a palm tree. It's a hidden gem in St. Thomas.

Best months to visit St. Thomas

St. Thomas boasts a year-around average temperature of 81.5°F, peaking at 84.2°F in August, its warmest month, and dipping to an average low of 78.8°F in January, February, the coolest. Rainfall averages at 83.3mm annually, with September seeing the heaviest showers and March being the driest month.

MonthTemperature (Fahrenheit)Rainfall (mm)
January78.860.5
February78.836.3
March79.336.1
April80.669.6
May81.977.7
June83.564.3
July84.072.4
August84.295.0
September84.0141.7
October82.8137.7
November81.1132.8
December79.575.2

Find your perfect St. Thomas beach vacation

How do I book the best St. Thomas beach vacation packages?

Life’s a beach when you dive into our brilliant St. Thomas beach vacation deals. Chuck a check in the filter boxes to find ocean views, pools, and resorts just a short saunter from the sizzling sands.

How can I find cheap beach vacations in St. Thomas?

A rental steps from the shore creates an amazingly affordable St. Thomas beach vacation. Seaside sojourns during low season start from $906. Prices and availability are subject to change. Additional terms may apply.

How can I book the best family beach vacations in St. Thomas?

With a flick of a finger, the family-friendly filter brings you the best breaks on offer for the whole brood. Look out for kids’ clubs, waterparks, and other incredible extras for a vacay the little ones will love.

How do I find a St. Thomas beachfront vacation?

Check the beachfront filter and, bam, the best available oceanside resorts will appear before your eyes. Along with the incredible view, when you book a beachfront resort, you can get from the lapping waves to your patio lounger in a matter of moments.

Can I book a package including a St. Thomas vacation beach house rental?

Hit up the vacation rental filter to book your dream beach house. Once you’ve selected the most alluring abode, add your flights and car rental for the perfect package deal.

Can I find St. Thomas beach vacation deals?

Sort your search results by deals to delight in amazing St. Thomas beach vacation offers. If you want more pizzazz for your pennies, travel outside the high season or stay a little further from the shoreline.

Can I book a St. Thomas beach trip with free cancellation and/or flexible dates?

Just like the St. Thomas tides, plans change. Filter by payment option to find trips with free cancellation. Buy now, pay later options are also available for full-on flexibility.

Why should I book my St. Thomas beach vacation with Expedia?

Relax long before you see the shore with simple search, fantastic filters, and more great deals than there are grains of sand in St. Thomas. (OK, maybe not that last part.)

Top Beach St. Thomas Hotels

Margaritaville Vacation Club - St. Thomas

Margaritaville Vacation Club - St. Thomas

6080 Estate Smith Bay St. Thomas
  • 28 min walk from Sapphire Beach
This hotel is a few steps from Pineapple Beach, where you can watch the sunset on your beach trip. Amenities at Margaritaville Vacation Club - St. Thomas include ...
8/10 Very Good! (2,483 reviews)
"We loved our stay at margaritaville! Staff was helpful and kind and it was a great experience."

Reviewed on Sep 29, 2026

Margaritaville Vacation Club - St. Thomas
The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa

5 Estate Bakkeroe St. Thomas St. Thomas
  • 11 min drive from Sapphire Beach
Recharge at this luxury spa resort and get ready to watch the sunset on the beach in St. Thomas, as you'll be not far from Morningstar Beach. Amenities at The ...
8.6/10 Excellent! (1,514 reviews)

Travelers like: close to beach, cabanas, beach bars, beach towels

Travelers say...
"I pretty much loved everything. I do think they should handle Italian buffet differently such as different stations rather than one long line that truly took close to forever to wait through."

Reviewed on Sep 29, 2026

The Westin St. Thomas Beach Resort & Spa
Lindbergh Bay Hotel and Villas

Lindbergh Bay Hotel and Villas

8075 Lindbergh Bay St. Thomas St. Thomas
  • 18 min drive from Sapphire Beach
You will love your stay at this hotel and get ready to stroll along the shore in St. Thomas, as you'll be a short walk from Lindberg Beach. An outdoor pool and ...
7.2/10 Good! (1,032 reviews)

Travelers like: close to beach, beach towels, outdoor pool

Travelers say...
"The front desk staff was very accommodating to our request for an early check-in."

Reviewed on Sep 27, 2026

Lindbergh Bay Hotel and Villas
See all 2,519 properties in St. Thomas
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.

Things to do

Key N Go: Guided UTV/ATV Adventure in St. Thomas, USVI

Key N Go: Guided UTV/ATV Adventure in St. Thomas, USVI (1.5-2 HR)

$160
per adult
88% of travellers recommend
Key N Go: Guided UTV/ATV Adventure in St. Thomas, USVI (1.5-2 HR)
Champagne Sunset Sail from Margaritaville

Champagne Sunset Sail from Margaritaville

$110
per adult
94% of travellers recommend
Champagne Sunset Sail from Margaritaville
Sunset & Harbor Lights Dinner Sail from the Marriott's Frenchman's Cove

Sunset & Harbor Lights Dinner Sail from the Marriott's Frenchman's Cove

$119
per adult
98% of travellers recommend
Sunset & Harbor Lights Dinner Sail from the Marriott's Frenchman's Cove
See all activities in St. Thomas

More vacations you might like

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.