St. John Inn

277 Enighed, Cruz Bay, 00831, Caribbean
#2 of 11 hotels in Cruz Bay
TripAdvisor Traveler Rating
Based on 287 reviews
Enter dates for best prices
Compare best prices from top travel partners

Nearby St. John Inn

St. John Inn

We've found that other people looking for this hotel also know it by these names:

  • St. John Hotel Cruz Bay

Address: 277 Enighed, Cruz Bay, 00831, Caribbean

Amenities at St. John Inn

  • Suites
  • Continental Breakfast
  • Swimming Pool
  • Beverage Selection
  • Free Parking
  • Pets Allowed
  • Kids Activities
  • Free High Speed Internet
  • Kitchenette

Cruz Bay Travel Forum

Need advice about Cruz Bay, U. S. Virgin Islands? Visit the Travel Forum for Cruz Bay and ask our Answer Gurus.

Latest Cruz Bay hotel reviews

Gallows Point Resort
1 Review
Inn at Tamarind Court
Great (4.0 out of 5.0) 1 Review
Explore Deeper into Cruz Bay