
Find Family Hotels in St. Thomas
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on St. Thomas Family Hotels
Our top choices for St. Thomas family-friendly hotels

8.6 out of 10, Excellent, (1,553 reviews)
cleanliness Family-friendly paradise with babysitting services and three sparkling pools creates vacation bliss on a stunning beachfront setting.
The price is ₩527,581
₩707,786 total
includes taxes & fees
Oct 29 - Oct 30
The price is ₩282,925
₩350,120 total
includes taxes & fees
Oct 29 - Oct 30

9.0 out of 10, Wonderful, (923 reviews)
The price is ₩244,609
₩302,703 total
includes taxes & fees
Nov 26 - Nov 27

8.0 out of 10, Very good, (2,445 reviews)
The price is ₩356,713
₩401,302 total
includes taxes & fees
Oct 29 - Oct 30

7.2 out of 10, Good, (1,498 reviews)
cleanliness Family vacation dreams come alive with outdoor pools, fitness center, and easy access to Magens Bay Beach.
The price is ₩237,543
₩293,959 total
includes taxes & fees
Oct 29 - Oct 30

6. Buoy Haus Beach Resort St. Thomas, Autograph Collection
Buoy Haus Beach Resort St. Thomas, Autograph CollectionSt. Thomas
9.4 out of 10, Exceptional, (224 reviews)
The price is ₩669,418
₩897,852 total
includes taxes & fees
Oct 29 - Oct 30

8.2 out of 10, Very good, (1,086 reviews)
cleanliness Family vacation bliss awaits at this hotel featuring a pool and Caribbean cuisine near Magens Bay Beach.
The price is ₩126,593
₩156,658 total
includes taxes & fees
Oct 29 - Oct 30

8.4 out of 10, Very good, (503 reviews)
cleanliness Families delight at this beachside resort with a fun-packed waterslide, engaging kids club, and two sparkling outdoor pools.
The price is ₩860,301
₩1,158,292 total
includes taxes & fees
Oct 29 - Oct 30
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.
Family-friendly hotels with pools in St. Thomas
The price is ₩126,593
₩156,658 total
includes taxes & fees
Oct 29 - Oct 30
Family-friendly hotels with free breakfast in St. Thomas
The price is ₩126,593
₩156,658 total
includes taxes & fees
Oct 29 - Oct 30
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.
Top St. Thomas Hotel Reviews

The Westin St. Thomas Beach Resort & Spa
10/10 Excellent



















































