Upscale Hotels in St. Thomas

Advertisement

Upscale Hotels in St. Thomas

Hotels Overview
Name Price Location
 
Frenchman's Reef & Morning Star Marriott Beach Resort
Set majestically on a promontory overlooking the...
$$$ South Shore
 
Sapphire Beach Condominium Resort
A beautiful half-mile-long white-sand beach is...
$$$ East End

Advertisement

Trip Finder
Forums