
Find Beach Hotels in St. Thomas and St. John
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on St. Thomas and St. John Beach Hotels
Tonight
Sep 26 - Sep 27Tomorrow
Sep 27 - Sep 28Next weekend
Oct 2 - Oct 4In two weeks
Oct 9 - Oct 11Our top choices for St. Thomas and St. John beach hotels




1. The Westin St. Thomas Beach Resort & Spa
The Westin St. Thomas Beach Resort & SpaSt. Thomas
- Soak up paradise at the white sand beach resort with private cabanas, ocean dining, and three refreshing pools.
₩358,485
₩515,826 total
includes taxes & fees
Oct 11 - Oct 12
₩125,232
₩154,974 total
includes taxes & fees
Sep 30 - Oct 1
₩144,272
₩196,158 total
includes taxes & fees
Oct 8 - Oct 9




4. Windward Passage Hotel
Windward Passage HotelSt. Thomas
- Relax on pristine white sand at this seaside retreat with outdoor pool and terrace.
₩242,650
₩300,279 total
includes taxes & fees
Oct 8 - Oct 9
₩98,349
₩120,478 total
includes taxes & fees
Sep 27 - Sep 28




6. Emerald Beach Resort
Emerald Beach ResortSt. Thomas
- Savor paradise steps from the sand with beachfront dining, water sports, and a vibrant beach bar at this oceanside retreat with umbrellas.
₩321,118
₩397,384 total
includes taxes & fees
Sep 27 - Sep 28
₩291,017
₩395,105 total
includes taxes & fees
Oct 8 - Oct 9
₩156,209
₩233,930 total
includes taxes & fees
Oct 26 - Oct 27
View all properties
Beach hotels with pools in St. Thomas and St. John
₩358,485
₩515,826 total
includes taxes & fees
Oct 11 - Oct 12
₩144,272
₩196,158 total
includes taxes & fees
Oct 8 - Oct 9
₩242,650
₩300,279 total
includes taxes & fees
Oct 8 - Oct 9
₩125,232
₩154,974 total
includes taxes & fees
Sep 30 - Oct 1




Buoy Haus Beach Resort St. Thomas, Autograph Collection
Buoy Haus Beach Resort St. Thomas, Autograph CollectionSt. Thomas
₩575,480
₩792,238 total
includes taxes & fees
Sep 27 - Sep 28
₩321,118
₩397,384 total
includes taxes & fees
Sep 27 - Sep 28
₩156,209
₩233,930 total
includes taxes & fees
Oct 26 - Oct 27
₩291,017
₩395,105 total
includes taxes & fees
Oct 8 - Oct 9
₩665,792
₩830,576 total
includes taxes & fees
Sep 27 - Sep 28
₩205,954
₩254,868 total
includes taxes & fees
Sep 27 - Sep 28
Beach hotels with free breakfast in St. Thomas and St. John
₩358,485
₩515,826 total
includes taxes & fees
Oct 11 - Oct 12
₩125,232
₩154,974 total
includes taxes & fees
Sep 30 - Oct 1
₩144,272
₩196,158 total
includes taxes & fees
Oct 8 - Oct 9
₩156,209
₩233,930 total
includes taxes & fees
Oct 26 - Oct 27




Buoy Haus Beach Resort St. Thomas, Autograph Collection
Buoy Haus Beach Resort St. Thomas, Autograph CollectionSt. Thomas
₩575,480
₩792,238 total
includes taxes & fees
Sep 27 - Sep 28
₩291,017
₩395,105 total
includes taxes & fees
Oct 8 - Oct 9
₩675,681
₩939,454 total
includes taxes & fees
Sep 27 - Sep 28
₩269,037
₩302,667 total
includes taxes & fees
Sep 27 - Sep 28
₩98,349
₩120,478 total
includes taxes & fees
Sep 27 - Sep 28
₩382,051
₩505,974 total
includes taxes & fees
Sep 28 - Sep 29
4-star beach hotels in St. Thomas and St. John
₩358,485
₩515,826 total
includes taxes & fees
Oct 11 - Oct 12
₩665,792
₩830,576 total
includes taxes & fees
Sep 27 - Sep 28
₩475,279
₩534,689 total
includes taxes & fees
Oct 10 - Oct 11
₩720,365
₩810,410 total
includes taxes & fees
Sep 27 - Sep 28
₩670,265
₩994,863 total
includes taxes & fees
Oct 1 - Oct 2
₩846,294
₩1,180,587 total
includes taxes & fees
Sep 27 - Sep 28
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 propertiesTop St. Thomas and St. John Hotel Reviews
The Westin St. Thomas Beach Resort & Spa
10/10 Excellent
"Great stay! Beautiful, BEAUTIFUL scenery! But a bit pricey! Be ready to spend some money! Food at the resort is priceyyyy, so try to eat away from resort. Be sure to have cash because a lot of the taxis may/may not have Cashapp or Zelle to receive payments. Swim up bar was so nice!"
Mafolie Hotel
8/10 Good
"We had breakfast there every morning which was great. The month of September the restaurant was closed for lunch and dinner."
The Ritz-Carlton, St. Thomas
10/10 Excellent
"We enjoyed the entire experience and the staff were very welcoming."
Windward Passage Hotel
8/10 Good
"Location is good. Close to airport and can walk to town / main street reasonably. Some rooms have ocean view. Rooms in the rear do not have pleasant views. Hotel is older, so there are imperfections but it is clean and maintained."
Lindbergh Bay Hotel and Villas
8/10 Good
"Easy access to the airport"
Sapphire Beach Resort
10/10 Excellent
"Beautiful"
Secret Harbour Beach Resort
10/10 Excellent
"Staff was very friendly and helpful while visiting the other resorts on the island secret Harbor with the nicest by far"
The Westin St. John Resort Villas
10/10 Excellent
"Unfortunately, the pool was under construction during our stay and unusable, but we didn't allow that to stop us. The beach was quite and relaxing, thus Westin has a family vibe and good for children. The staff was friendly. I do think they can do better at advertising the water and children's activities. The rooms were excellent and resturants too. Ferry service and crew were great too. Great stay for a family of 5!"








































































