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 10 - Aug 11
Tomorrow
Aug 11 - Aug 12
This weekend
Aug 14 - Aug 16
Next weekend
Aug 21 - Aug 23

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,478
NT$12,172 total
includes taxes & fees
Sep 7 - Sep 8
The Westin St. Thomas Beach Resort & Spa

2. Mafolie Hotel

Mafolie Hotel
St. Thomas
NT$3,967
NT$5,270 total
includes taxes & fees
Aug 11 - Aug 12
Mafolie Hotel

3. 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$10,362
NT$14,985 total
includes taxes & fees
Sep 8 - Sep 9
Buoy Haus Beach Resort St. Thomas, Autograph Collection

4. Windward Passage Hotel

Windward Passage Hotel
St. Thomas
  • Relax on pristine white sand at this seaside retreat with outdoor pool and terrace.
NT$5,314
NT$6,510 total
includes taxes & fees
Aug 11 - Aug 12
Windward Passage Hotel

5. Bunker Hill Hotel

Bunker Hill Hotel
St. Thomas
NT$3,856
NT$4,724 total
includes taxes & fees
Aug 11 - Aug 12
Bunker Hill Hotel

6. 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,418
NT$7,221 total
includes taxes & fees
Aug 14 - Aug 15
St John Inn

7. Emerald Beach Resort

Emerald Beach Resort
St. Thomas
  • Savor paradise steps from the sand with beachfront dining, water sports, and a vibrant beach bar at this oceanside retreat with umbrellas.
NT$7,661
NT$9,385 total
includes taxes & fees
Sep 2 - Sep 3
Emerald Beach Resort

8. Galleon House Hotel

Galleon House Hotel
St. Thomas
NT$2,326
NT$2,849 total
includes taxes & fees
Aug 12 - Aug 13
Galleon House Hotel

9. The Pink Palm Hotel - Adults Only

The Pink Palm Hotel - Adults Only
St. Thomas
NT$8,164
NT$10,800 total
includes taxes & fees
Aug 11 - Aug 12
The Pink Palm Hotel - Adults Only

10. 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$16,120
NT$22,413 total
includes taxes & fees
Sep 7 - Sep 8
The Ritz-Carlton, St. Thomas
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

Mafolie Hotel

Mafolie Hotel
St. Thomas
NT$3,967
NT$5,270 total
includes taxes & fees
Aug 11 - Aug 12
Mafolie Hotel

Buoy Haus Beach Resort St. Thomas, Autograph Collection

Buoy Haus Beach Resort St. Thomas, Autograph Collection
St. Thomas
NT$10,362
NT$14,985 total
includes taxes & fees
Sep 8 - Sep 9
Buoy Haus Beach Resort St. Thomas, Autograph Collection

Windward Passage Hotel

Windward Passage Hotel
St. Thomas
NT$5,314
NT$6,510 total
includes taxes & fees
Aug 11 - Aug 12
Windward Passage Hotel

Bunker Hill Hotel

Bunker Hill Hotel
St. Thomas
NT$3,856
NT$4,724 total
includes taxes & fees
Aug 11 - Aug 12
Bunker Hill Hotel

The Pink Palm Hotel - Adults Only

The Pink Palm Hotel - Adults Only
St. Thomas
NT$8,164
NT$10,800 total
includes taxes & fees
Aug 11 - Aug 12
The Pink Palm Hotel - Adults Only

Emerald Beach Resort

Emerald Beach Resort
St. Thomas
NT$7,661
NT$9,385 total
includes taxes & fees
Sep 2 - Sep 3
Emerald Beach Resort

The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa
St. Thomas
NT$8,478
NT$12,172 total
includes taxes & fees
Sep 7 - Sep 8
The Westin St. Thomas Beach Resort & Spa

Galleon House Hotel

Galleon House Hotel
St. Thomas
NT$2,326
NT$2,849 total
includes taxes & fees
Aug 12 - Aug 13
Galleon House Hotel

Island View Guesthouse

Island View Guesthouse
St. Thomas
NT$4,652
NT$6,668 total
includes taxes & fees
Aug 14 - Aug 15
Island View Guesthouse

St John Inn

St John Inn
St. John
NT$6,418
NT$7,221 total
includes taxes & fees
Aug 14 - Aug 15
St John Inn
View all properties

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

Mafolie Hotel

Mafolie Hotel
St. Thomas
NT$3,967
NT$5,270 total
includes taxes & fees
Aug 11 - Aug 12
Mafolie Hotel

Buoy Haus Beach Resort St. Thomas, Autograph Collection

Buoy Haus Beach Resort St. Thomas, Autograph Collection
St. Thomas
NT$10,362
NT$14,985 total
includes taxes & fees
Sep 8 - Sep 9
Buoy Haus Beach Resort St. Thomas, Autograph Collection

Bunker Hill Hotel

Bunker Hill Hotel
St. Thomas
NT$3,856
NT$4,724 total
includes taxes & fees
Aug 11 - Aug 12
Bunker Hill Hotel

The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa
St. Thomas
NT$8,478
NT$12,172 total
includes taxes & fees
Sep 7 - Sep 8
The Westin St. Thomas Beach Resort & Spa

Galleon House Hotel

Galleon House Hotel
St. Thomas
NT$2,326
NT$2,849 total
includes taxes & fees
Aug 12 - Aug 13
Galleon House Hotel

The Pink Palm Hotel - Adults Only

The Pink Palm Hotel - Adults Only
St. Thomas
NT$8,164
NT$10,800 total
includes taxes & fees
Aug 11 - Aug 12
The Pink Palm Hotel - Adults Only

Island View Guesthouse

Island View Guesthouse
St. Thomas
NT$4,652
NT$6,668 total
includes taxes & fees
Aug 14 - Aug 15
Island View Guesthouse

St John Inn

St John Inn
St. John
NT$6,418
NT$7,221 total
includes taxes & fees
Aug 14 - Aug 15
St John Inn

The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas
St. Thomas
NT$16,120
NT$22,413 total
includes taxes & fees
Sep 7 - Sep 8
The Ritz-Carlton, St. Thomas

Two Sandals – A Boutique Hotel

Two Sandals – A Boutique Hotel
St. Thomas
NT$9,115
NT$12,071 total
includes taxes & fees
Aug 11 - Aug 12
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,478
NT$12,172 total
includes taxes & fees
Sep 7 - Sep 8
The Westin St. Thomas Beach Resort & Spa

Secret Harbour Beach Resort

Secret Harbour Beach Resort
St. Thomas
NT$15,884
NT$19,616 total
includes taxes & fees
Aug 12 - Aug 13
Secret Harbour Beach Resort

The Westin St. John Resort Villas

The Westin St. John Resort Villas
St. John
NT$12,049
NT$13,556 total
includes taxes & fees
Sep 1 - Sep 2
The Westin St. John Resort Villas

Margaritaville Vacation Club - St. Thomas

Margaritaville Vacation Club - St. Thomas
St. Thomas
NT$10,437
NT$11,742 total
includes taxes & fees
Aug 11 - Aug 12
Margaritaville Vacation Club - St. Thomas

Suite St. John at Gallows Point Resort

Suite St. John at Gallows Point Resort
St. John
NT$15,990
NT$23,635 total
includes taxes & fees
Aug 11 - Aug 12
Suite St. John at Gallows Point Resort

Marriott's Frenchman's Cove

Marriott's Frenchman's Cove
St. Thomas
NT$20,319
NT$22,859 total
includes taxes & fees
Aug 22 - Aug 23
Marriott's Frenchman's Cove

Peter Bay Gatehouse

Peter Bay Gatehouse
Maho Bay Quarter
NT$20,190
NT$28,165 total
includes taxes & fees
Aug 11 - Aug 12
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

The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa

10/10 Excellent
"The staff was friendly and the grounds were beautiful!"
Angela 4-night trip
Posted 5 hours ago
The Westin St. Thomas Beach Resort & Spa
Margaritaville Vacation Club - St. Thomas

Margaritaville Vacation Club - St. Thomas

8/10 Good
"Staff was very helpful. Big negative:no housekeeping services"
Kristi 8-night trip
Posted 20 hours ago
Margaritaville Vacation Club - St. Thomas
The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas

10/10 Excellent
"Really enjoyed our stay. The beach was clean, staff was friendly. Utilize the golf carts to get around the property or get your steps in! The lady LINDSEY will pick you up on the beach or other private charters. Our goal was to roam the island and dine at different restaurants, we took advantage of all of the restaurants on property. The coffee shop was easy for a quick breakfast. I would recommend bringing your own yeti or purchasing one in the coffee shop to prevent your drinks from melting so fast. I loved hanging out under the tree. And don’t forget to use the pool and beach near Coconut Cove restaurant/ resident side"
Charlotte 4-night trip
Posted 1 day ago
The Ritz-Carlton, St. Thomas
The Westin St. John Resort Villas

The Westin St. John Resort Villas

10/10 Excellent
"Loved it all!"
Ashley 4-night trip
Posted 2 days ago
The Westin St. John Resort Villas
Mafolie Hotel

Mafolie Hotel

10/10 Excellent
"we love it"
sea 1-night trip
Posted 3 days ago
Mafolie Hotel
Bunker Hill Hotel

Bunker Hill Hotel

10/10 Excellent
"."
Carlos 1-night trip
Posted 5 days ago
Bunker Hill Hotel
St John Inn

St John Inn

10/10 Excellent
"It was a great stay! Owners were super friendly"
McKenna 6-night trip
Posted 5 days ago
St John Inn