The St. John Inn is a neat little hacienda that has a unique vibe all of it's own. It is an affordable, clean, comfortable, and convenient B&B that is located within walking distance to ALL the attractions in Cruz Bay such as shopping, dinning, entertainment and fun. Being able to walk to Cruz Bay saved us tons of money and... more
TripAdvisor has free and easy resources to help you enhance your listing and promote your property.
- Start Here - Visit Your Owners' Centre
- Add Photo
- Add Video


