10/10 Excellent
Timpla S.
21 Dec 2025
Liked: Cleanliness
We had an absolutely lovely stay at St. John Inn. The location is perfect being just minutes from Cruz Bay, making it easy to get to restaurants, shopping, the ferry, and some of the most beautiful beaches on the island. The property itself is peaceful, clean, and well-maintained, with a relaxed island feel.Our room was comfortable and thoughtfully equipped, and we especially appreciated the Dave and Karen who went out of their way to make sure we had everything we needed. The continental breakfast and the rum punch happy hour were also nice perks. St. John Inn strikes the perfect balance between convenience and tranquility. It felt like a home base we could truly relax in while still being close to everything. We would absolutely stay here again and highly recommend it to anyone visiting St. John.




Timpla S.
Stayed 2 nights in Dec 2025









