Welcome to the St John Inn
A Charming Caribbean Boutique Hotel located in the heart of Cruz Bay
Welcome to the St John Inn
A Charming Caribbean Boutique Hotel located in the heart of Cruz Bay
Welcome to the St John Inn
A Charming Caribbean Boutique Hotel located in the heart of Cruz Bay
Welcome to the St John Inn
A Charming Caribbean Boutique Hotel located in the heart of Cruz Bay
Welcome to the St John Inn
A Charming Caribbean Boutique Hotel located in the heart of Cruz Bay
Welcome to the St John Inn
A Charming Caribbean Boutique Hotel located in the heart of Cruz Bay
previous arrow
next arrow
Slider
Just a five minute walk from award winning restaurants, shopping, charter boats, ferry docks and the National Park, the St. John Inn invites a fresh, yet historically rich, Caribbean experience.- delighting first-time visitors and charming returning friends.
And, with such on-site amenities as outdoor grilling areas poolside, free snorkel gear, beach chairs, beach coolers, wifi and more – along with complimentary continental breakfast and a sunset happy hour, the St. John Inn endeavors to make your Caribbean experience second to none.

Our Rooms and Villas Click Room to See Features, Check Pricing and Reserve!


AMENITIES

Join us each morning for a complimentary continental breakfast, and each evening at sunset for complimentary happy hour.

In Room Amenities

Air Conditioning

Free Wifi

DirectTV

Refrigerator

Microwave

Coffee Maker

Questions?

Call us! We’re happy to help and can book reservations over the phone as well!

340-693-8688