Average price (Weeknight)
Average price (Weekend night)
KAYAK users have found vacation rentals in Saint Thomas Island for as cheap as $163 in the last 3 days. The average price is $399.
In the last 72 hours, users have found Saint Thomas Island vacation rentals for tonight for as low as $292.
Vacation rentals in East End, Northside and Southside have the most searches on KAYAK. For more information about Saint Thomas Island's different neighborhoods, check out our Saint Thomas Island's City Guide.
Take a look at our vacation rentals map to find the best vacation rental homes near you.