Hotel options in St John are limited, as it is a small island. You can also book a villa or house through VRBO.com. You will love St John, the beaches, restaurants and bars on the water.
Best sites to check rates: Priceline or Expedia
The Hotels in St John:
- Westin St John Resort & Villas
- Caneel Bay Resort
- Gallow's Point
- Island Manor
- Botanical Villas
St John B&B and Inns:
- Treetops
- Cruz Bay Boutique Hotel
- Garden by the Sea B&B
- Estate Lindholm
- St John Guest Suites
- St John Inn
- Gecko House
- Hillcrest Guest House
- Inn at Tamarind Court