Search Hotels

Sign up for fare alerts & last minute deals

Deals for hotels at St. Thomas

Hotels at St. Thomas

Point Pleasant

  • St. Thomas

Point Pleasant features two beaches, three swimming pools, 128 suites, nature walking trail, restaurant.
Marriott hotel has 220 suites, on-site dining, swimming pools, fitness center, land and water activities.
The Marriott Resort has 451 rooms, 28 suites, 15 meeting rooms, on-site restaurants, swimming pools.
On white sand beaches, Sapphire Beach has beachfront and harbor view suites and villas, marina.
30-acre estate on Great Bay, Ritz-Carlton St. Thomas has 180 newly renovated guestrooms and suites, 4 restaurants.
Island Beachcomber has full service restaurant, bar, and rooms featuring a veranda.
On the east end of the island, Secret Harbor beach resort has 3 tennis courts, fitness center, freshwater pool.
Nestled along a 1000 foot palm lined beach, this resort features private balconies and a full water sports center.
This all suite hotel features 25 private villas each with its own swimming pool.
Located on Lindbergh Bay, this small hotel offers a restaurant, pool and a private tanning beach.
Located on the beach of Lindbergh Bay, this resort features a pool, restaurant and all rooms with a beachfront balcony.
This beach hotel offers a casino, restaurant, fitness center and pool and is close to shops, restaurants and nightlife.