Saint Thomas

Jamaica

A cruise ship deck with a dining area, colorful play structures, and a large tent.
A boat on a sandy beach with palm trees and a clear blue sky.

Stay near popular Saint Thomas attractions