US Virgin Islands
Best family hotels & resorts in St. Thomas
Caribbean without a passport — Magens Bay + family villas See methodology.
Live inventory
Top family hotels in St. Thomas
Prices via Stay22 · refreshed hourly · 3-night total
Live pricing from the major booking sites, updated hourly. Affiliate commissions help fund FamilyFactor scoring — same prices for you.

Galleon House Hotel
31 Kongens Gade, Charlotte Amalie
From
$368total

Midtown Guest House
1B Commandant Gade, Charlotte Amalie
From
$371total

One Seven Solberg
17 Solberg Road, St Thomas
From
$528total

The Mafolie Hotel
7091 Estate Mafolie, Mafolie
From
$548total

Lindbergh Bay Hotel
8075 Lindbergh Bay, Lindbergh Bay
From
$559total

Scotland Villa 1
173A-58 Anna’s retreat, St Thomas
From
$606total

Chateau Nightwind
14-21 Atlantic View Road, Lovenlund
From
$661total

Starz Hotel Corporate lodging
Contant 38, St Thomas
From
$669total

Sapphire Village Condos
6700 Sapphire Village, St Thomas
From
$680total

Margaritaville Vacation Club - St Thomas
6080 Estate Smith Bay, Frydendal
From
$699total

Windward Passage Hotel
3100 Kronprindsens Tvaer, Charlotte Amalie
From
$704total

Bluebeard's Castle Resort
1331 Estate Taarneberg, St Thomas
From
$747total

Mahogany Run Retreat A Tranquil Caribbean Escape
506 L Mahogany Run S, Lovenlund
From
$767total

The Green Iguana Hotel
1002 Blackbeard's Hill, Charlotte Amalie
From
$779total

Villa Indigo Sunny 1BR Apartment in Private Gated Estate
Estate Mafolie 23-10A, Apt. B, Charlotte Amalie
From
$834total

Saint Thomas Condo w/ Ocean Views, Walk to Beach!
, Frydendal
From
$853total