19 Properties in Sapphire Beach, St. Thomas, U.S. Virgin Islands. ${startDate} through ${endDate}

Sort & Filter
19 properties
Search results
Photo gallery for The Saint Resort

The Saint Resort
- Pool
9.6 out of 10
exceptional
(24 reviews)
8% off
$361 nightly
The current price is $506 total
Total with taxes and fees
Photo gallery for St John Inn

St John Inn
- Breakfast included
- Pool
9.2 out of 10
wonderful
(413 reviews)
5% off
$418 nightly
The current price is $470 total
Total with taxes and fees
Photo gallery for Hampton by Hilton St. Thomas

Hampton by Hilton St. Thomas
- Breakfast included
- Pool
8.8 out of 10
excellent
(31 reviews)
$468 nightly
The current price is $566 total
Total with taxes and fees