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

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

1. Mafolie Hotel

Mafolie Hotel
St. Thomas
NT$3,884
NT$5,175 total
includes taxes & fees
Aug 18 - Aug 19
Mafolie Hotel

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

3. 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,641
NT$9,360 total
includes taxes & fees
Sep 1 - Sep 2
Emerald Beach Resort

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,300
NT$6,493 total
includes taxes & fees
Aug 13 - Aug 14
Windward Passage Hotel

5. Bunker Hill Hotel

Bunker Hill Hotel
St. Thomas
NT$3,846
NT$4,712 total
includes taxes & fees
Aug 13 - Aug 14
Bunker Hill Hotel

6. 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,335
NT$14,946 total
includes taxes & fees
Sep 10 - Sep 11
Buoy Haus Beach Resort St. Thomas, Autograph Collection

7. The Pink Palm Hotel - Adults Only

The Pink Palm Hotel - Adults Only
St. Thomas
NT$8,142
NT$10,771 total
includes taxes & fees
Aug 23 - Aug 24
The Pink Palm Hotel - Adults Only

8. Island View Guesthouse

Island View Guesthouse
St. Thomas
NT$4,640
NT$6,650 total
includes taxes & fees
Aug 15 - Aug 16
Island View Guesthouse

9. 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,077
NT$22,354 total
includes taxes & fees
Sep 7 - Sep 8
The Ritz-Carlton, St. Thomas

10. 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,901
NT$6,003 total
includes taxes & fees
Sep 1 - Sep 2
Lindbergh Bay Hotel and Villas
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,456
NT$12,140 total
includes taxes & fees
Sep 7 - Sep 8
The Westin St. Thomas Beach Resort & Spa

Mafolie Hotel

Mafolie Hotel
St. Thomas
NT$3,884
NT$5,175 total
includes taxes & fees
Aug 18 - Aug 19
Mafolie Hotel

Buoy Haus Beach Resort St. Thomas, Autograph Collection

Buoy Haus Beach Resort St. Thomas, Autograph Collection
St. Thomas
NT$10,335
NT$14,946 total
includes taxes & fees
Sep 10 - Sep 11
Buoy Haus Beach Resort St. Thomas, Autograph Collection

The Pink Palm Hotel - Adults Only

The Pink Palm Hotel - Adults Only
St. Thomas
NT$8,142
NT$10,771 total
includes taxes & fees
Aug 23 - Aug 24
The Pink Palm Hotel - Adults Only

Bunker Hill Hotel

Bunker Hill Hotel
St. Thomas
NT$3,846
NT$4,712 total
includes taxes & fees
Aug 13 - Aug 14
Bunker Hill Hotel

Windward Passage Hotel

Windward Passage Hotel
St. Thomas
NT$5,300
NT$6,493 total
includes taxes & fees
Aug 13 - Aug 14
Windward Passage Hotel

St John Inn

St John Inn
St. John
NT$6,402
NT$7,202 total
includes taxes & fees
Aug 15 - Aug 16
St John Inn

Galleon House Hotel

Galleon House Hotel
St. Thomas
NT$2,320
NT$2,842 total
includes taxes & fees
Aug 16 - Aug 17
Galleon House Hotel

The Ritz-Carlton, St. Thomas

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

Island View Guesthouse

Island View Guesthouse
St. Thomas
NT$4,640
NT$6,650 total
includes taxes & fees
Aug 15 - Aug 16
Island View Guesthouse
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,456
NT$12,140 total
includes taxes & fees
Sep 7 - Sep 8
The Westin St. Thomas Beach Resort & Spa

Mafolie Hotel

Mafolie Hotel
St. Thomas
NT$3,884
NT$5,175 total
includes taxes & fees
Aug 18 - Aug 19
Mafolie Hotel

Buoy Haus Beach Resort St. Thomas, Autograph Collection

Buoy Haus Beach Resort St. Thomas, Autograph Collection
St. Thomas
NT$10,335
NT$14,946 total
includes taxes & fees
Sep 10 - Sep 11
Buoy Haus Beach Resort St. Thomas, Autograph Collection

Bunker Hill Hotel

Bunker Hill Hotel
St. Thomas
NT$3,846
NT$4,712 total
includes taxes & fees
Aug 13 - Aug 14
Bunker Hill Hotel

Galleon House Hotel

Galleon House Hotel
St. Thomas
NT$2,320
NT$2,842 total
includes taxes & fees
Aug 16 - Aug 17
Galleon House Hotel

St John Inn

St John Inn
St. John
NT$6,402
NT$7,202 total
includes taxes & fees
Aug 15 - Aug 16
St John Inn

The Pink Palm Hotel - Adults Only

The Pink Palm Hotel - Adults Only
St. Thomas
NT$8,142
NT$10,771 total
includes taxes & fees
Aug 23 - Aug 24
The Pink Palm Hotel - Adults Only

The Ritz-Carlton, St. Thomas

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

Island View Guesthouse

Island View Guesthouse
St. Thomas
NT$4,640
NT$6,650 total
includes taxes & fees
Aug 15 - Aug 16
Island View Guesthouse

Two Sandals – A Boutique Hotel

Two Sandals – A Boutique Hotel
St. Thomas
NT$9,091
NT$12,039 total
includes taxes & fees
Aug 25 - Aug 26
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,456
NT$12,140 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,842
NT$19,565 total
includes taxes & fees
Aug 15 - Aug 16
Secret Harbour Beach Resort

The Westin St. John Resort Villas

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

Suite St. John at Gallows Point Resort

Suite St. John at Gallows Point Resort
St. John
NT$15,948
NT$23,572 total
includes taxes & fees
Aug 15 - Aug 16
Suite St. John at Gallows Point Resort

Margaritaville Vacation Club - St. Thomas

Margaritaville Vacation Club - St. Thomas
St. Thomas
NT$10,410
NT$11,711 total
includes taxes & fees
Aug 13 - Aug 14
Margaritaville Vacation Club - St. Thomas

Marriott's Frenchman's Cove

Marriott's Frenchman's Cove
St. Thomas
NT$20,266
NT$22,799 total
includes taxes & fees
Aug 31 - Sep 1
Marriott's Frenchman's Cove

Peter Bay Gatehouse

Peter Bay Gatehouse
Maho Bay Quarter
NT$20,137
NT$28,091 total
includes taxes & fees
Aug 15 - Aug 16
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

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 4 hours ago
Mafolie Hotel
Lindbergh Bay Hotel and Villas

Lindbergh Bay Hotel and Villas

10/10 Excellent
"Loved my experience"
Kourtney 4-night trip
Posted 7 hours ago
Lindbergh Bay Hotel and Villas
Margaritaville Vacation Club - St. Thomas

Margaritaville Vacation Club - St. Thomas

10/10 Excellent
"I loved how big the rooms were! Very relaxing!"
Kashara 3-night trip
Posted 12 hours ago
Margaritaville Vacation Club - St. Thomas
Emerald Beach Resort

Emerald Beach Resort

10/10 Excellent
"Right on a Beautiful Beautiful beach ⛱️ Very good Restaurant & Bar."
Karim S 3-night trip
Posted 1 day ago
Emerald Beach Resort
Galleon House Hotel

Galleon House Hotel

8/10 Good
"Comfy beds, nice deck, view of the water from the deck. Centrally located to the shoreline."
Freya 2-night trip
Posted 2 days ago
Galleon House Hotel
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 2 days ago
The Ritz-Carlton, St. Thomas
Bunker Hill Hotel

Bunker Hill Hotel

10/10 Excellent
"."
Carlos 1-night trip
Posted 6 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 6 days ago
St John Inn