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
Oct 13 - Oct 14
Tomorrow
Oct 14 - Oct 15
This weekend
Oct 16 - Oct 18
Next weekend
Oct 23 - Oct 25

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

1. Bunker Hill Hotel

Bunker Hill Hotel
St. Thomas
NT$3,049
NT$3,773 total
includes taxes & fees
Oct 20 - Oct 21
Bunker Hill Hotel

2. Mafolie Hotel

Mafolie Hotel
St. Thomas
NT$3,401
NT$4,625 total
includes taxes & fees
Oct 15 - Oct 16
Mafolie Hotel

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,571
NT$9,369 total
includes taxes & fees
Oct 15 - Oct 16
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,721
NT$7,079 total
includes taxes & fees
Oct 15 - Oct 16
Windward Passage Hotel

5. Island View Guesthouse

Island View Guesthouse
St. Thomas
NT$4,179
NT$6,129 total
includes taxes & fees
Oct 16 - Oct 17
Island View Guesthouse

6. 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$9,260
NT$13,072 total
includes taxes & fees
Oct 15 - Oct 16
The Westin St. Thomas Beach Resort & Spa

7. Galleon House Hotel

Galleon House Hotel
St. Thomas
NT$2,442
NT$2,992 total
includes taxes & fees
Oct 16 - Oct 17
Galleon House Hotel

8. The Pink Palm Hotel - Adults Only

The Pink Palm Hotel - Adults Only
St. Thomas
NT$6,861
NT$9,315 total
includes taxes & fees
Oct 22 - Oct 23
The Pink Palm Hotel - Adults Only

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,886
NT$6,046 total
includes taxes & fees
Oct 18 - Oct 19
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

Bunker Hill Hotel

Bunker Hill Hotel
St. Thomas
NT$3,049
NT$3,773 total
includes taxes & fees
Oct 20 - Oct 21
Bunker Hill Hotel

Mafolie Hotel

Mafolie Hotel
St. Thomas
NT$3,401
NT$4,625 total
includes taxes & fees
Oct 15 - Oct 16
Mafolie Hotel

Emerald Beach Resort

Emerald Beach Resort
St. Thomas
NT$7,571
NT$9,369 total
includes taxes & fees
Oct 15 - Oct 16
Emerald Beach Resort

The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa
St. Thomas
NT$9,260
NT$13,072 total
includes taxes & fees
Oct 15 - Oct 16
The Westin St. Thomas Beach Resort & Spa

The Pink Palm Hotel - Adults Only

The Pink Palm Hotel - Adults Only
St. Thomas
NT$6,861
NT$9,315 total
includes taxes & fees
Oct 22 - Oct 23
The Pink Palm Hotel - Adults Only

Windward Passage Hotel

Windward Passage Hotel
St. Thomas
NT$5,721
NT$7,079 total
includes taxes & fees
Oct 15 - Oct 16
Windward Passage Hotel

Island View Guesthouse

Island View Guesthouse
St. Thomas
NT$4,179
NT$6,129 total
includes taxes & fees
Oct 16 - Oct 17
Island View Guesthouse

Lindbergh Bay Hotel and Villas

Lindbergh Bay Hotel and Villas
St. Thomas
NT$4,886
NT$6,046 total
includes taxes & fees
Oct 18 - Oct 19
Lindbergh Bay Hotel and Villas

Galleon House Hotel

Galleon House Hotel
St. Thomas
NT$2,442
NT$2,992 total
includes taxes & fees
Oct 16 - Oct 17
Galleon House Hotel
View all properties

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

Bunker Hill Hotel

Bunker Hill Hotel
St. Thomas
NT$3,049
NT$3,773 total
includes taxes & fees
Oct 20 - Oct 21
Bunker Hill Hotel

Mafolie Hotel

Mafolie Hotel
St. Thomas
NT$3,401
NT$4,625 total
includes taxes & fees
Oct 15 - Oct 16
Mafolie Hotel

The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa
St. Thomas
NT$9,260
NT$13,072 total
includes taxes & fees
Oct 15 - Oct 16
The Westin St. Thomas Beach Resort & Spa

Galleon House Hotel

Galleon House Hotel
St. Thomas
NT$2,442
NT$2,992 total
includes taxes & fees
Oct 16 - Oct 17
Galleon House Hotel

Island View Guesthouse

Island View Guesthouse
St. Thomas
NT$4,179
NT$6,129 total
includes taxes & fees
Oct 16 - Oct 17
Island View Guesthouse

The Pink Palm Hotel - Adults Only

The Pink Palm Hotel - Adults Only
St. Thomas
NT$6,861
NT$9,315 total
includes taxes & fees
Oct 22 - Oct 23
The Pink Palm Hotel - Adults Only

The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas
St. Thomas
NT$19,122
NT$25,980 total
includes taxes & fees
Oct 21 - Oct 22
The Ritz-Carlton, St. Thomas

Buoy Haus Beach Resort St. Thomas, Autograph Collection

Buoy Haus Beach Resort St. Thomas, Autograph Collection
St. Thomas
NT$14,334
NT$19,562 total
includes taxes & fees
Oct 15 - Oct 16
Buoy Haus Beach Resort St. Thomas, Autograph Collection

St John Inn

St John Inn
St. John
NT$6,804
NT$7,655 total
includes taxes & fees
Oct 15 - Oct 16
St John Inn

Two Sandals – A Boutique Hotel

Two Sandals – A Boutique Hotel
St. Thomas
NT$9,007
NT$11,929 total
includes taxes & fees
Oct 15 - Oct 16
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$9,260
NT$13,072 total
includes taxes & fees
Oct 15 - Oct 16
The Westin St. Thomas Beach Resort & Spa

Secret Harbour Beach Resort

Secret Harbour Beach Resort
St. Thomas
NT$15,697
NT$19,582 total
includes taxes & fees
Oct 15 - Oct 16
Secret Harbour Beach Resort

The Westin St. John Resort Villas

The Westin St. John Resort Villas
St. John
NT$11,205
NT$12,606 total
includes taxes & fees
Oct 27 - Oct 28
The Westin St. John Resort Villas

Marriott's Frenchman's Cove

Marriott's Frenchman's Cove
St. Thomas
NT$17,846
NT$20,076 total
includes taxes & fees
Oct 16 - Oct 17
Marriott's Frenchman's Cove

Suite St. John at Gallows Point Resort

Suite St. John at Gallows Point Resort
St. John
NT$20,591
NT$29,112 total
includes taxes & fees
Oct 15 - Oct 16
Suite St. John at Gallows Point Resort

Peter Bay Gatehouse

Peter Bay Gatehouse
Maho Bay Quarter
NT$24,996
NT$33,508 total
includes taxes & fees
Oct 15 - Oct 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

The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas

8/10 Good
"The property was beautiful! If you’re looking for a quiet, relaxing stay this is the place. Otherwise nothing going on"
adrieka 5-night trip
Posted 19 hours ago
The Ritz-Carlton, St. Thomas
Lindbergh Bay Hotel and Villas

Lindbergh Bay Hotel and Villas

10/10 Excellent
"La estancia en el hotel fue simplemente excepcional. Desde la atención impecable del personal hasta la comodidad y limpieza de las instalaciones, cada detalle estuvo genial, superando todas nuestras expectativas y haciendo de nuestra visita una experiencia inolvidable."
Jorge 2-night trip
Posted 2 days ago
Lindbergh Bay Hotel and Villas
St John Inn

St John Inn

10/10 Excellent
"I loved the quirky layout, open spaces, and vibrant colors. The amenities were amazing- multiple options for take one/leave one, from books to sunscreen and everything in between. The continental breakfast exceeded my expectations. The location is perfect to walk to Cruz Bay, and best of all, they allow a one-night stay AND pets!"
Molly 1-night trip
Posted 2 days ago
St John Inn
The Westin St. John Resort Villas

The Westin St. John Resort Villas

10/10 Excellent
"Everything was amazing! It will always be my go to when I come to visit."
Treacy 4-night trip
Posted 3 days ago
The Westin St. John Resort Villas
Bunker Hill Hotel

Bunker Hill Hotel

10/10 Excellent
"Good location in walking distance from plenty of bars, restaurants and shops. Staff was friendly, had a few issues that were addressed swiftly by on site staff. There is a nice bar and grill that had some of the best wings and the complementary breakfast was an experience in itself."
Lucas 4-night trip
Posted 4 days ago
Bunker Hill Hotel
Secret Harbour Beach Resort

Secret Harbour Beach Resort

8/10 Good
"The location and staff were amazing. Snorkeling was great with lots of fish and clear water . Considering the price however, i feel like a lot of the appliances and utilities could use some updating. We paid for the best room and the microwave and TV were broken. also a few of the washdowns out by the beach were also broken. the other appliances were old and need updating. Other than that the place was amazing. The staff was super helpful and nice"
Louis L 10-night trip
Posted 7 days ago
Secret Harbour Beach Resort
Emerald Beach Resort

Emerald Beach Resort

10/10 Excellent
"A1"
Roberto 3-night trip
Posted 11 days ago
Emerald Beach Resort
Sapphire Beach Resort

Sapphire Beach Resort

10/10 Excellent
"Beautiful"
Paola 3-night trip
Posted 3 weeks ago
Sapphire Beach Resort
Point Pleasant Resort

Point Pleasant Resort

8/10 Good
"Great evening offerred to move us when there was local construction starting"
Broderic R 3-night trip
Posted 1 month ago
Point Pleasant Resort