A coastal area with numerous sailboats anchored in turquoise waters, surrounded by lush greenery and a row of buildings with domed roofs.

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
    Sign in
  • Be picky

    Search almost a million properties worldwide

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

Tonight
Aug 19 - Aug 20
Tomorrow
Aug 20 - Aug 21
This weekend
Aug 21 - Aug 23
Next weekend
Aug 28 - Aug 30

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

1. The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa
St. Thomas
  • Soak up paradise at the white sand beach resort with private cabanas, ocean dining, and three refreshing pools.
NT$8,386
NT$12,040 total
includes taxes & fees
Sep 18 - Sep 19
The Westin St. Thomas Beach Resort & Spa

2. Windward Passage Hotel

Windward Passage Hotel
St. Thomas
  • Relax on pristine white sand at this seaside retreat with outdoor pool and terrace.
NT$5,256
NT$6,439 total
includes taxes & fees
Sep 20 - Sep 21
Windward Passage Hotel

3. Bunker Hill Hotel

Bunker Hill Hotel
St. Thomas
NT$3,052
NT$3,738 total
includes taxes & fees
Sep 19 - Sep 20
Bunker Hill Hotel

4. Mafolie Hotel

Mafolie Hotel
St. Thomas
NT$3,852
NT$5,132 total
includes taxes & fees
Aug 27 - Aug 28
Mafolie Hotel

5. Buoy Haus Beach Resort St. Thomas, Autograph Collection

Buoy Haus Beach Resort St. Thomas, Autograph Collection
St. Thomas
  • Unwind on white sands with beachfront dining, sailing, and paddleboarding at St. Thomas.
NT$11,363
NT$16,103 total
includes taxes & fees
Sep 18 - Sep 19
Buoy Haus Beach Resort St. Thomas, Autograph Collection

6. The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas
St. Thomas
  • Unwind at this Mediterranean-style resort on the white sand beach, with water sports, beachfront dining, and cocktails at sunset.
NT$15,945
NT$22,170 total
includes taxes & fees
Sep 20 - Sep 21
The Ritz-Carlton, St. Thomas

7. The Pink Palm Hotel - Adults Only

The Pink Palm Hotel - Adults Only
St. Thomas
NT$6,298
NT$8,683 total
includes taxes & fees
Aug 24 - Aug 25
The Pink Palm Hotel - Adults Only

8. Galleon House Hotel

Galleon House Hotel
St. Thomas
NT$2,301
NT$2,818 total
includes taxes & fees
Aug 29 - Aug 30
Galleon House Hotel

9. Lindbergh Bay Hotel and Villas

Lindbergh Bay Hotel and Villas
St. Thomas
  • Soak up Caribbean sun steps from the beach with easy access to snorkeling and diving.
NT$4,374
NT$5,358 total
includes taxes & fees
Sep 2 - Sep 3
Lindbergh Bay Hotel and Villas

10. St John Inn

St John Inn
St. John
  • Bask in Caribbean sunshine just minutes from Cruz Bay Beach, where complimentary beach towels and snorkeling gear await your seaside escape.
NT$6,349
NT$7,142 total
includes taxes & fees
Sep 10 - Sep 11
St John Inn
View all properties

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

Pool
Breakfast included
4 stars
5 stars
All-inclusive

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

The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa
St. Thomas
NT$8,386
NT$12,040 total
includes taxes & fees
Sep 18 - Sep 19
The Westin St. Thomas Beach Resort & Spa

Mafolie Hotel

Mafolie Hotel
St. Thomas
NT$3,852
NT$5,132 total
includes taxes & fees
Aug 27 - Aug 28
Mafolie Hotel

Buoy Haus Beach Resort St. Thomas, Autograph Collection

Buoy Haus Beach Resort St. Thomas, Autograph Collection
St. Thomas
NT$11,363
NT$16,103 total
includes taxes & fees
Sep 18 - Sep 19
Buoy Haus Beach Resort St. Thomas, Autograph Collection

Windward Passage Hotel

Windward Passage Hotel
St. Thomas
NT$5,256
NT$6,439 total
includes taxes & fees
Sep 20 - Sep 21
Windward Passage Hotel

Bunker Hill Hotel

Bunker Hill Hotel
St. Thomas
NT$3,052
NT$3,738 total
includes taxes & fees
Sep 19 - Sep 20
Bunker Hill Hotel

The Pink Palm Hotel - Adults Only

The Pink Palm Hotel - Adults Only
St. Thomas
NT$6,298
NT$8,683 total
includes taxes & fees
Aug 24 - Aug 25
The Pink Palm Hotel - Adults Only

The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas
St. Thomas
NT$15,945
NT$22,170 total
includes taxes & fees
Sep 20 - Sep 21
The Ritz-Carlton, St. Thomas

Lindbergh Bay Hotel and Villas

Lindbergh Bay Hotel and Villas
St. Thomas
NT$4,374
NT$5,358 total
includes taxes & fees
Sep 2 - Sep 3
Lindbergh Bay Hotel and Villas

Emerald Beach Resort

Emerald Beach Resort
St. Thomas
NT$7,578
NT$9,283 total
includes taxes & fees
Sep 3 - Sep 4
Emerald Beach Resort

Galleon House Hotel

Galleon House Hotel
St. Thomas
NT$2,301
NT$2,818 total
includes taxes & fees
Aug 29 - Aug 30
Galleon House Hotel
View all properties

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

The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa
St. Thomas
NT$8,386
NT$12,040 total
includes taxes & fees
Sep 18 - Sep 19
The Westin St. Thomas Beach Resort & Spa

Mafolie Hotel

Mafolie Hotel
St. Thomas
NT$3,852
NT$5,132 total
includes taxes & fees
Aug 27 - Aug 28
Mafolie Hotel

Bunker Hill Hotel

Bunker Hill Hotel
St. Thomas
NT$3,052
NT$3,738 total
includes taxes & fees
Sep 19 - Sep 20
Bunker Hill Hotel

Buoy Haus Beach Resort St. Thomas, Autograph Collection

Buoy Haus Beach Resort St. Thomas, Autograph Collection
St. Thomas
NT$11,363
NT$16,103 total
includes taxes & fees
Sep 18 - Sep 19
Buoy Haus Beach Resort St. Thomas, Autograph Collection

The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas
St. Thomas
NT$15,945
NT$22,170 total
includes taxes & fees
Sep 20 - Sep 21
The Ritz-Carlton, St. Thomas

Galleon House Hotel

Galleon House Hotel
St. Thomas
NT$2,301
NT$2,818 total
includes taxes & fees
Aug 29 - Aug 30
Galleon House Hotel

The Pink Palm Hotel - Adults Only

The Pink Palm Hotel - Adults Only
St. Thomas
NT$6,298
NT$8,683 total
includes taxes & fees
Aug 24 - Aug 25
The Pink Palm Hotel - Adults Only

St John Inn

St John Inn
St. John
NT$6,349
NT$7,142 total
includes taxes & fees
Sep 10 - Sep 11
St John Inn

Island View Guesthouse

Island View Guesthouse
St. Thomas
NT$4,601
NT$6,595 total
includes taxes & fees
Aug 30 - Aug 31
Island View Guesthouse

Two Sandals – A Boutique Hotel

Two Sandals – A Boutique Hotel
St. Thomas
NT$9,016
NT$11,940 total
includes taxes & fees
Aug 24 - Aug 25
Two Sandals – A Boutique Hotel
View all properties

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

The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa
St. Thomas
NT$8,386
NT$12,040 total
includes taxes & fees
Sep 18 - Sep 19
The Westin St. Thomas Beach Resort & Spa

The Westin St. John Resort Villas

The Westin St. John Resort Villas
St. John
NT$11,216
NT$12,618 total
includes taxes & fees
Sep 3 - Sep 4
The Westin St. John Resort Villas

Secret Harbour Beach Resort

Secret Harbour Beach Resort
St. Thomas
NT$15,712
NT$19,404 total
includes taxes & fees
Aug 21 - Aug 22
Secret Harbour Beach Resort

Margaritaville Vacation Club - St. Thomas

Margaritaville Vacation Club - St. Thomas
St. Thomas
NT$9,174
NT$10,321 total
includes taxes & fees
Aug 21 - Aug 22
Margaritaville Vacation Club - St. Thomas

Suite St. John at Gallows Point Resort

Suite St. John at Gallows Point Resort
St. John
NT$15,817
NT$23,379 total
includes taxes & fees
Aug 22 - Aug 23
Suite St. John at Gallows Point Resort

Marriott's Frenchman's Cove

Marriott's Frenchman's Cove
St. Thomas
NT$20,099
NT$22,612 total
includes taxes & fees
Sep 18 - Sep 19
Marriott's Frenchman's Cove

Peter Bay Gatehouse

Peter Bay Gatehouse
Maho Bay Quarter
NT$19,971
NT$27,860 total
includes taxes & fees
Aug 26 - Aug 27
Peter Bay Gatehouse
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.
View all properties

Top St. Thomas and St. John Hotel Reviews

Lindbergh Bay Hotel and Villas

Lindbergh Bay Hotel and Villas

10/10 Excellent
"Beautiful property"
Lynette 3-night trip
Posted 7 hours ago
Lindbergh Bay Hotel and Villas
Secret Harbour Beach Resort

Secret Harbour Beach Resort

10/10 Excellent
"The proximity to the beach"
Michael 7-night trip
Posted 1 day ago
Secret Harbour Beach Resort
Bunker Hill Hotel

Bunker Hill Hotel

8/10 Good
"Staff brought great customer service. Complimentary breakfast was delicious, the location of the hotel is walking distance from souvenir stores, restaurants and supermarkets. The only thing I do not like, it is a lot of stairs and no elevator. Overall, I will come back again"
Alisha 3-night trip
Posted 1 day ago
Bunker Hill Hotel
St John Inn

St John Inn

10/10 Excellent
"Wonderful!!’ The best part was the manager, what a wonderful host. She made our stay. Friendly, warm, knowledgeable. I can’t remember such a wonderful human being in hospitality before. They are lucky to have her."
Janice 2-night trip
Posted 2 days ago
St John Inn
Mafolie Hotel

Mafolie Hotel

10/10 Excellent
"This property has an amazing view, balcony. They offer free really great breakfast. Front desk was very accommodating, also offer VIP drink upon arrival."
Elizaveta 2-night trip
Posted 8 days ago
Mafolie Hotel