Find Beach Hotels in St. Thomas and St. John

  • 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

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,236 reviews)
  • cleanliness
    Soak up paradise at the white sand beach resort with private cabanas, ocean dining, and three refreshing pools.
The price is ₩752,213
₩978,103 total
includes taxes & fees
Jun 19 - Jun 20
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,004 reviews)
  • cleanliness
    Soak up Caribbean sun steps from the beach with easy access to snorkeling and diving.
The price is ₩228,606
₩308,041 total
includes taxes & fees
Jun 19 - Jun 20
Lindbergh Bay Hotel and Villas

Windward Passage Hotel

Windward Passage Hotel
3.5 star property
St. Thomas
7.2 out of 10, Good, (1,452 reviews)
  • cleanliness
    Relax on pristine white sand at this seaside retreat with outdoor pool and terrace.
The price is ₩267,596
₩327,806 total
includes taxes & fees
Jun 19 - Jun 20
Windward Passage Hotel

Bunker Hill Hotel

Bunker Hill Hotel
3.0 star property
St. Thomas
8.2 out of 10, Very Good, (1,085 reviews)
The price is ₩178,260
₩218,369 total
includes taxes & fees
Jun 19 - Jun 20
Bunker Hill Hotel

Margaritaville Vacation Club - St. Thomas

Margaritaville Vacation Club - St. Thomas
4.0 star property
St. Thomas
8.0 out of 10, Very Good, (2,440 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

Emerald Beach Resort

Emerald Beach Resort
3.5 star property
St. Thomas
7.8 out of 10, Good, (1,388 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 ₩415,149
₩508,558 total
includes taxes & fees
Jun 20 - Jun 21
Emerald Beach Resort

Galleon House Hotel

Galleon House Hotel
3.0 star property
St. Thomas
7.8 out of 10, Good, (999 reviews)
The price is ₩117,854
₩144,370 total
includes taxes & fees
Jun 16 - Jun 17
Galleon House 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, (398 reviews)
The price is ₩377,382
₩499,219 total
includes taxes & fees
May 27 - May 28
The Pink Palm Hotel - Adults Only

The Hideaway Hull Bay

The Hideaway Hull Bay
4.0 star property
St. Thomas
9.6 out of 10, Exceptional, (62 reviews)
  • cleanliness
    Relax on white sands at this waterfront farm stay, where a beach bar awaits and a convenient walkway leads to Hull Bay.
The price is ₩322,555
₩588,990 total
includes taxes & fees
Jun 2 - Jun 3
The Hideaway Hull Bay

Mafolie Hotel

Mafolie Hotel
3.0 star property
St. Thomas
8.8 out of 10, Excellent, (1,001 reviews)
The price is ₩215,715
₩280,366 total
includes taxes & fees
Jun 18 - Jun 19
Mafolie 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