St. John Inn

277 Enighed, Cruz Bay, 00831

Best Prices for Your Stay

  • 1 Rooms,
  • 1 Adults

Enter Dates for Best Prices

1 Room / 2 Adults

1 rooms,
2 adults
  • Rooms:

  • Adults:

  • Close

TripAdvisor Rating


St. John Inn is a small, budget-friendly boutique hotel with a thoroughly Caribbean atmosphere, located right in the center of Cruz Bay, offering easy access to the beach, restaurants, shops and attractions. Every room is air conditioned, and has a private bathroom, flat-screen televisions, mini-refrigerator, microwave, coffeemaker and iPod docking station. Suites with kitchenettes and two-bedroom units are also available.

The Inn offers a number of value-added amenities including a complimentary continental breakfast, a free nightly happy hour, free use of snorkel equipment, beach towels, chairs and coolers and tour and excursion assistance. The property even features a small, outdoor swimming pool and sun deck furnished with lounge chairs, tables and hammocks, overlooking the sea and surrounded by tropical plants, as well as a full-service bar. Parking and Wi-Fi are available free of charge. The ferry dock and several hiking and walking trails are located within close walking distance.

Our Editor Loves

  • Convenient location
  • Beach chairs and towels provided
  • Tour/excursion assistance

Family Interests

  • Museum/Cultural
  • Water Sports

Family Amenities

  • Free Breakfast
  • Free Wi-Fi
  • Kitchenettes
  • Pool
  • Refrigerator


Hidden Gem

by caseyamy18

Stayed at this gem of a Inn for 5 nights. It is quite charming with bright tropical Island colors. They offer a continental breakfast and 5pm Rum Punch on the patio that overlooks Cruz Bay. We had a great time. The Inn is an easy walk from Cruz Bay, we rented a car but certainly did not need it everyday. There are hiking trails from Cruz Bay that take you to some beautiful beaches. The rooms have a nice AC unit that keeps it plenty cold. They also offer an honor system bar in the office, very convenient! There is a grocery store Starfish Market maybe a 1/4 mile from the Inn that has everything you need to make beach hopping fun! The Inn also offers coolers, snorkel gear, lawn chairs, flashlights for walking to town at night, they really have thought of everything. We look forward to our next visit! Thank you again St John Inn!

Rural St. John beauty

by chrissylee663

St. John inn is a quaint aparthotel located in a more rural area. We had a 2 bedroom apartment and it was cozy and clean. The location is a few streets back from the ferry so you can walk up the hill to get there. Not a lot going on in the area the beach is a taxi ride away. We did find a nice burger place right down the street with grilled cheese and fries that was tasty and only 40$ for 4 of us. Free breakfast was wonderful they took great care in it included muffins, bagels, oj,English muffins very yummy. Staff there was exceptional. Scotty the manager was so welcoming and accommodating to no end. I’d have to say that he was the best part of staying there! Small pool was quite nice to cool down in. A lot of cats on the property and a lot of chicken running around the street next door so if you like animals it’s perfect. All and all great place thanks Scotty for your hospitality