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 prices for these dates

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

1. Emerald Beach Resort

Emerald Beach Resort
3.5 star property
St. Thomas
8.0 out of 10, Very good, (1,503 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 AED 784
AED 970 total
includes taxes & fees
16 Nov - 17 Nov
Emerald Beach Resort

2. Bunker Hill Hotel

Bunker Hill Hotel
3.0 star property
St. Thomas
8.2 out of 10, Very good, (1,083 reviews)
The price is AED 381
AED 472 total
includes taxes & fees
16 Dec - 17 Dec
Bunker Hill Hotel

3. Windward Passage Hotel

Windward Passage Hotel
3.5 star property
St. Thomas
7.2 out of 10, Good, (1,503 reviews)
  • cleanliness
    Relax on pristine white sand at this seaside retreat with outdoor pool and terrace.
The price is AED 599
AED 742 total
includes taxes & fees
16 Nov - 17 Nov
Windward Passage Hotel

4. Island View Guesthouse

Island View Guesthouse
3.0 star property
St. Thomas
9.4 out of 10, Exceptional, (403 reviews)
The price is AED 859
AED 1,077 total
includes taxes & fees
16 Nov - 17 Nov
Island View Guesthouse

5. Mafolie Hotel

Mafolie Hotel
3.0 star property
St. Thomas
8.8 out of 10, Excellent, (1,001 reviews)
The price is AED 630
AED 800 total
includes taxes & fees
16 Nov - 17 Nov
Mafolie Hotel

6. Galleon House Hotel

Galleon House Hotel
3.0 star property
St. Thomas
8.0 out of 10, Very good, (1,000 reviews)
The price is AED 309
AED 379 total
includes taxes & fees
18 Nov - 19 Nov
Galleon House Hotel

7. Lindbergh Bay Hotel and Villas

Lindbergh Bay Hotel and Villas
3.5 star property
St. Thomas
7.2 out of 10, Good, (1,040 reviews)
  • cleanliness
    Soak up Caribbean sun steps from the beach with easy access to snorkeling and diving.
The price is AED 559
AED 691 total
includes taxes & fees
27 Nov - 28 Nov
Lindbergh Bay Hotel and Villas

8. The Pink Palm Hotel - Adults Only

The Pink Palm Hotel - Adults Only
3.0 star property
St. Thomas
9.0 out of 10, Wonderful, (429 reviews)
The price is AED 861
AED 1,152 total
includes taxes & fees
17 Nov - 18 Nov
The Pink Palm Hotel - Adults Only

9. The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa
4.5 star property
St. Thomas
8.6 out of 10, Excellent, (1,584 reviews)
  • cleanliness
    Soak up paradise at the white sand beach resort with private cabanas, ocean dining, and three refreshing pools.
The price is AED 1,480
AED 2,019 total
includes taxes & fees
14 Dec - 15 Dec
The Westin St. Thomas Beach Resort & Spa

10. Margaritaville Vacation Club - St. Thomas

Margaritaville Vacation Club - St. Thomas
4.0 star property
St. Thomas
8.0 out of 10, Very good, (2,449 reviews)
  • cleanliness
    Unwind where waves meet your doorstep at this sun-soaked St. Thomas retreat with beachfront dining and poolside relaxation.
The price is AED 1,385
AED 1,558 total
includes taxes & fees
16 Nov - 17 Nov
Margaritaville Vacation Club - 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.

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

Top St. Thomas and St. John Hotel Reviews