Search Hotels

Sign up for fare alerts & last minute deals

Deals for hotels at St. John

Hotels at St. John

Caneel Bay

  • St. John

Caneel Bay Resort has 166 accommodations, use of a fitness center & pool, tennis, land and water sports, on-site dining.
Gallows Point Resort has wedding & honeymoon packages, land and water sports, and gift shop.
On 1,200 feet of private beach, Westin Resort St. John has 175 rooms, 146 villas, tennis, spa, kids activities.
Vacation rental suites all have ocean view and kitchenettes. Complimentary food, drinks, snacks and beach equipment.