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

$968
per person
Oct 16 - Oct 18
found 1 day ago
Roundtrip non-stop flight included
Hartford (BDL) to St. Thomas (STT)
8.4/10 Very Good! (1,372 reviews)
Margaritaville Vacation Club - St. Thomas

Margaritaville Vacation Club - St. Thomas

$1,109
per person
Sep 15 - Sep 18
found 1 day ago
Roundtrip flight included
Atlanta (ATL) to St. Thomas (STT)
8/10 Very Good! (2,493 reviews)
Secret Harbour Beach Resort

Secret Harbour Beach Resort

$1,494
per person
Sep 15 - Sep 18
found 1 day ago
Roundtrip flight included
Atlanta (ATL) to St. Thomas (STT)
9/10 Wonderful! (1,001 reviews)
Beautiful room. We had an amazing view. The staff was so friendly and always helpful when we needed a taxi. The restaurant onsite was so good and it was convenient to have on the property. The beach at secret harbour was absolutely incredible!

Reviewed on Aug 14, 2026

Point Pleasant Resort

Point Pleasant Resort

$1,258
per person
Sep 15 - Sep 18
found 1 day ago
Roundtrip flight included
Atlanta (ATL) to St. Thomas (STT)
8.6/10 Excellent! (1,001 reviews)
The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas

$1,255
per person
Oct 16 - Oct 18
found 1 day ago
Roundtrip non-stop flight included
Hartford (BDL) to St. Thomas (STT)
8.4/10 Very Good! (486 reviews)
Really enjoyed our stay. The beach was clean, staff was friendly. Utilize the golf carts to get around the property or get your steps in! The lady LINDSEY will pick you up on the beach or other private charters. Our goal was to roam the island and dine at different restaurants, we took advantage of all of the restaurants on property. The coffee shop was easy for a quick breakfast. I would recommend bringing your own yeti or purchasing one in the coffee shop to prevent your drinks from melting so fast. I loved hanging out under the tree. And don’t forget to use the pool and beach near Coconut Cove restaurant/ resident side

Reviewed on Aug 9, 2026

Don't see what you're looking for?
See all available trips from Columbus 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,255
per person
Oct 16 - Oct 18
found 1 day ago
Roundtrip non-stop flight included
Hartford (BDL) to St. Thomas (STT)
8.4/10 Very Good! (486 reviews)
Really enjoyed our stay. The beach was clean, staff was friendly. Utilize the golf carts to get around the property or get your steps in! The lady LINDSEY will pick you up on the beach or other private charters. Our goal was to roam the island and dine at different restaurants, we took advantage of all of the restaurants on property. The coffee shop was easy for a quick breakfast. I would recommend bringing your own yeti or purchasing one in the coffee shop to prevent your drinks from melting so fast. I loved hanging out under the tree. And don’t forget to use the pool and beach near Coconut Cove restaurant/ resident side

Reviewed on Aug 9, 2026

Don't see what you're looking for?
See all available trips from Columbus 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

Save 100% on your flight
$616
per person
Oct 16 - Oct 19
found 1 day ago
Roundtrip flight included
Atlanta (ATL) to St. Thomas (STT)
8/10 Very Good! (2,493 reviews)
The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa

$941
per person
Oct 16 - Oct 19
found 13 hours ago
Roundtrip non-stop flight included
Atlanta (ATL) to St. Thomas (STT)
8.4/10 Very Good! (1,372 reviews)
Point Pleasant Resort

Point Pleasant Resort

$1,005
per person
Oct 16 - Oct 19
found 13 hours ago
Roundtrip non-stop flight included
Atlanta (ATL) to St. Thomas (STT)
8.6/10 Excellent! (1,001 reviews)
Don't see what you're looking for?
See all available trips from Columbus 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

$1,042
per person
Oct 16 - Oct 20
found 11 hours ago
Roundtrip non-stop flight included
Houston (HOU) to St. Thomas (STT)
7.8/10 Good! (193 reviews)
Margaritaville Vacation Club - St. Thomas

Margaritaville Vacation Club - St. Thomas

$1,166
per person
Oct 16 - Oct 20
found 11 hours ago
Roundtrip non-stop flight included
Houston (HOU) to St. Thomas (STT)
8/10 Very Good! (2,493 reviews)
The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa

$1,240
per person
Oct 16 - Oct 20
found 11 hours ago
Roundtrip non-stop flight included
Houston (HOU) to St. Thomas (STT)
8.4/10 Very Good! (1,372 reviews)
Don't see what you're looking for?
See all available trips from Columbus 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 $616. 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 ...
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 ...
The Westin St. Thomas Beach Resort & Spa
Bolongo Bay Beach Resort

Bolongo Bay Beach Resort

7150 Bolongo St. Thomas St. Thomas
  • 8 min drive from Sapphire Beach
Settle in and relax at this resort and get ready to lounge by the shoreline in St. Thomas, as you'll be close to the beach. Amenities at Bolongo Bay Beach Resort ...
8.2/10 Very Good! (1,002 reviews)

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

Travelers say...
"As always the staff is super friendly and helpful. I will definitely be back for a third time!"

Reviewed on Aug 12, 2026

Bolongo Bay Beach Resort
See all 2,458 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

Champagne Sunset Sail from Margaritaville

Champagne Sunset Sail from Margaritaville

$110
per adult
94% of travellers recommend
Champagne Sunset Sail from Margaritaville
1-Hour Guided Jet Ski Tour in St. Thomas from Frenchman's Reef

1-Hour Guided Jet Ski Tour in St. Thomas from Frenchman's Reef

$159
per adult
1-Hour Guided Jet Ski Tour in St. Thomas from Frenchman's Reef
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.