Beach Hotels in St. Thomas and St. John, U.S. Virgin Islands

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Thomas and St. John Beach Hotels

Next weekend
In two weeks

Our top choices for St. Thomas and St. John beach hotels

The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa
4.5 star property
St. Thomas
8.4 out of 10, Very Good, (1,260 reviews)
  • cleanliness
    Soak up paradise at the white sand beach resort with private cabanas, ocean dining, and three refreshing pools.
The price is P26,135
P34,668 total
includes taxes & fees
Jun 24 - Jun 25
The Westin St. Thomas Beach Resort & Spa

Lindbergh Bay Hotel and Villas

Lindbergh Bay Hotel and Villas
3.5 star property
St. Thomas
7.2 out of 10, Good, (1,011 reviews)
  • cleanliness
    Soak up Caribbean sun steps from the beach with easy access to snorkeling and diving.
The price is P9,414
P12,686 total
includes taxes & fees
Jun 10 - Jun 11
Lindbergh Bay Hotel and Villas

Windward Passage Hotel

Windward Passage Hotel
3.5 star property
St. Thomas
7.2 out of 10, Good, (1,468 reviews)
  • cleanliness
    Relax on pristine white sand at this seaside retreat with outdoor pool and terrace.
The price is P11,020
P13,499 total
includes taxes & fees
Jun 9 - Jun 10
Windward Passage Hotel

Emerald Beach Resort

Emerald Beach Resort
3.5 star property
St. Thomas
7.8 out of 10, Good, (1,420 reviews)
  • cleanliness
    Savor paradise steps from the sand with beachfront dining, water sports, and a vibrant beach bar at this oceanside retreat with umbrellas.
The price is P16,152
P19,786 total
includes taxes & fees
Jul 4 - Jul 5
Emerald Beach Resort

Island View Guesthouse

Island View Guesthouse
3.5 star property
St. Thomas
9.4 out of 10, Exceptional, (375 reviews)
The price is P8,855
P14,538 total
includes taxes & fees
Jul 6 - Jul 7
Island View Guesthouse

Mafolie Hotel

Mafolie Hotel
3.0 star property
St. Thomas
8.8 out of 10, Excellent, (1,011 reviews)
The price is P8,051
P10,594 total
includes taxes & fees
Jun 11 - Jun 12
Mafolie Hotel

The Pink Palm Hotel - Adults Only

The Pink Palm Hotel - Adults Only
3.0 star property
St. Thomas
9.0 out of 10, Wonderful, (402 reviews)
The price is P15,541
P20,558 total
includes taxes & fees
Jun 16 - Jun 17
The Pink Palm Hotel - Adults Only

Margaritaville Vacation Club - St. Thomas

Margaritaville Vacation Club - St. Thomas
4.0 star property
St. Thomas
8.0 out of 10, Very Good, (2,470 reviews)
  • cleanliness
    Unwind where waves meet your doorstep at this sun-soaked St. Thomas retreat with beachfront dining and poolside relaxation.
Margaritaville Vacation Club - St. Thomas

St John Inn

St John Inn
3.0 star property
St. John
9.2 out of 10, Wonderful, (448 reviews)
  • cleanliness
    Bask in Caribbean sunshine just minutes from Cruz Bay Beach, where complimentary beach towels and snorkeling gear await your seaside escape.
The price is P16,066
P18,074 total
includes taxes & fees
Jun 18 - Jun 19
St John Inn

Bunker Hill Hotel

Bunker Hill Hotel
3.0 star property
St. Thomas
8.2 out of 10, Very Good, (1,086 reviews)
The price is P7,341
P8,993 total
includes taxes & fees
Jun 8 - Jun 9
Bunker Hill Hotel
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.

Choose what matters most at beach hotels in St. Thomas and St. John

Beach hotels with pools in St. Thomas and St. John

Beach hotels with free breakfast in St. Thomas and St. John

4-star beach hotels in St. Thomas and St. John

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.

Top St. Thomas and St. John Hotel Reviews