U.S. Virgin Islands Beach Vacations

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

  • Plan, book, travel with confidence

  • payments icon
    Better together
    Save up to NT$5,067 when you book a flight and hotel together*
    lob hotels icon
    Find the right fit
    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon
    Rest easy
    Plan, book, and manage your trip all in one place

Top Beach U.S. Virgin Islands Hotels

The Westin St. Thomas Beach Resort & Spa
The Westin St. Thomas Beach Resort & Spa
4.5 out of 5
5 Estate Bakkeroe, Po Box 7100, St. Thomas, St. Thomas
  • 11 min drive from Sapphire Beach
The price is NT$10,183 per night from Jul 31 to Aug 1
NT$10,183
NT$13,898 total
Jul 31 - Aug 1
includes taxes & fees
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.2/10 Very Good! (1,000 reviews)

Travelers like: on the beach, cabanas, beach bars, beach towels

Travelers say...
"Very nice hotel. For the most part, everything was top notch. Some of bathroom fixtures were loose. Didn't have Netflix for 2 nights, and TV was completely out another night."

Reviewed on 2025/7/1

The Westin St. Thomas Beach Resort & Spa
Secret Harbour Beach Resort
Secret Harbour Beach Resort
4 out of 5
6280 Estate Nazareth, St. Thomas, St. Thomas
  • 23 min walk from Sapphire Beach
The price is NT$12,629 per night from Jul 19 to Jul 20
NT$12,629
NT$15,597 total
Jul 19 - Jul 20
includes taxes & fees
Get ready to stroll along the shore as you'll be just steps from Secret Harbour Beach with a vacation at this hotel, an excellent choice if you're looking for ...
8.8/10 Excellent! (1,002 reviews)

Travelers like: on the beach, sun loungers, beach bars, beach umbrellas

Travelers say...
"Everyone says as soon as you fly into St Thomas, hurry over to St John. If they stayed at the beautiful Secret Harbor, they’d be convinced that the amenities, beach, and hospitality rival anything in St John. It was an awesome experience"

Reviewed on 2025/6/27

Secret Harbour Beach Resort
The Buccaneer Beach & Golf Resort
The Buccaneer Beach & Golf Resort
4 out of 5
Estate Shoys, Christiansted, St. Croix
  • 2 hours drive from Sapphire Beach
The price is NT$7,720 per night from Aug 1 to Aug 2
NT$7,720
NT$9,950 total
Aug 1 - Aug 2
includes taxes & fees
Relax at this boutique hotel and walk along the waves in Christiansted, as you'll be within walking distance of Buccaneer Beach. Amenities at The Buccaneer Beach ...
9/10 Wonderful! (1,004 reviews)

Travelers like: on the beach, cabanas, beach bars, beach umbrellas

Travelers say...
"Amazinf and attentive staff. Incredible property. We had a wonderful time."

Reviewed on 2025/7/1

The Buccaneer Beach & Golf Resort
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.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.