St. John Inn offers the Virgin Islands’ guest affordable accommodations in a pleasant and unique atmosphere. Portrayed and renowned as a “boutique hotel,†we are distinctive from other St. John hotels on the island. St. John Inn is conveniently located in Cruz Bay, which is in the heart of the shopping and restaurant neighborhood. In addition to our favorable location, you can relax on our front deck to experience magnificent sunset views! St. John Inn offers cheap rates compared to other St. John hotels without sacrificing quality.We are one of the only Inns that offer a complimentary continental breakfast along with a happy hour for our guests while enjoying our magnificent sunset views! We also provide beach towels, beach chairs, and coolers to make your trips to the beach easy and more enjoyable.The friendly, personable staff at the St. John Inn provides the best possible service, and is always looking forward to making your stay a memorable experience. Call or email the St. John Inn today for additional inquiries, and let us help you make your St. John experience delightful from the start!