Photo by Melanie Torres

Beach Hotels in Saint Thomas

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Saint Thomas

Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in Saint Thomas on Hotels.com. These Saint Thomas Beach Hotels consistently deliver on quality, location and traveler experience. Last updated on .

Top Beach Hotels in Port Morant

Top Beach Hotels in Morant Bay

Golden Shore Resort

Golden Shore Resort

2.5 out of 5
7.4/10 Good! (117 reviews)

Top Beach Hotels in Bull Bay

Top Beach Hotels in Penlyne Castle

Jay's Guest House

Jay's Guest House

2.5 out of 5
9/10 Wonderful! (12 reviews)
Jay's Guest House II

Jay's Guest House II

2.5 out of 5
10/10 Exceptional! (1 review)

Top landmarks in Saint Thomas

Check out reviews of Saint Thomas hotels guests love