Book Flight + Hotel together and save!
Shop in Charlotte Amalie. Sit by a palm tree. Snorkel Magens Bay. Make a reservation at one of many St. Thomas hotels today.
The Westin St John Resort and Villas is located on a private 1200-foot-long white sand beach on Great Cruz Bay, which is approximately a 15 minute walk ... more
The Marriott Frenchmans Reef and Morning Star Beach Resort is set atop a bluff overlooking the Caribbean and Charlottee Amalie Harbor and is located approximately ... more
The Maho Bay Camps is located 15 miles to Cyril E. King Airport and close to attractions like Francis Bay, Annaberg Plantation, and Virgin Islands National ... more
Bolongo Bay Beach Resort is a fun, casual resort of 65 rooms with a Caribbean flair and big resort facilities located right on the 1000 feet long beach ... more