We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
All 3 Cruz Bay hotels

St. John Inn

2.5 of 5 Hotel   |   277 Enighed, Cruz Bay 00831, St. John
Hotel website
Hotel amenities
Special Price
20% off room rate
Save Saved
You added St. John Inn to your Saves list
St. John Inn
Best prices for your stay
Enter dates for best prices
Check In Check Out
Show Prices
Compare best prices from top travel sites
and 5 more sites!
Ranked #2 of 3 Hotels in Cruz Bay
A recent review
5 of 5 stars reviewed 3 days ago
gldlcks Columbia, Maryland
Write a Review

254 reviews from our community

Traveler rating
See reviews for
Rating summary
  • Sleep Quality
    4.5 of 5 stars
  • Location
    4.5 of 5 stars
  • Rooms
    4 of 5 stars
  • Service
    4.5 of 5 stars
  • Value
    4.5 of 5 stars
  • Cleanliness
    4.5 of 5 stars
Traveler tips help you choose the right room.   Room tips (46)
Date | Rating
  • English first
  • French first
  • Italian first
  • Portuguese first
  • Spanish first
  • Any
English first
Columbia, Maryland
5 reviews 5 reviews
2 helpful votes 2 helpful votes
5 of 5 stars Reviewed 3 days ago NEW

Just got back from 4 days at the Inn followed by 6 days in St Thomas. This was a great little place with easy access to shops, restaurants and transportation to great beaches. I didn't know about the free beach towels, chairs and snorkel gear before we arrived, but will know not to haul some stuff the next time and... More

Was this review helpful? Yes
Saint Augustine, Florida
4 reviews 4 reviews
7 helpful votes 7 helpful votes
5 of 5 stars Reviewed 1 week ago

I would rather stay at St. John Inn than at the upper end resorts. This place is so clean and the staff so attentive and helpful. It is a gem in the area complete with a beautiful tuxedo cat, Alice Cooper, who makes you feel right at home. Great breakfasts in am and rum punch in evening. Within walking distance... More

Was this review helpful? Yes 3
Top Contributor
53 reviews 53 reviews
28 hotel reviews
22 helpful votes 22 helpful votes
5 of 5 stars Reviewed 2 weeks ago

Snorkle, snorkle, snorkle....all day long-until you prune up...then go have a painkiller drink! Take underwater camera to capture the fish etc. Tha water is calm, clear, and SO warm...youll never want to snorkle any where else.

Was this review helpful? Yes 2
Bremerton, Washington
Senior Reviewer
8 reviews 8 reviews
4 hotel reviews
8 helpful votes 8 helpful votes
5 of 5 stars Reviewed 2 weeks ago

When we arrived at the Inn the staff warmly welcomed us and gave us a personal tour of the place. They put us in the Honeymoon Suite. The room was large and accommodating with a couch and comfortable bed. The Inn is close to everything including a five minute walk to town and several car rental agencies right next door.... More

Was this review helpful? Yes 2
Senior Reviewer
8 reviews 8 reviews
7 helpful votes 7 helpful votes
5 of 5 stars Reviewed 3 weeks ago

My wife and I live on St. Thomas and we came over to STJ for the labor day weekend. The St. John in is an awesome place to stay! They offer an excellent local discount. My wife and I stayed in a suite. It had a living area and separate bedroom. Our room had a coffee maker, microwave and fridge.... More

Was this review helpful? Yes 4
Troy, Pennsylvania
1 review
1 helpful vote 1 helpful vote
5 of 5 stars Reviewed 3 weeks ago

Our stay at the St. John Inn couldn't have been better! The staff members were all friendly and helpful. My luggage was lost and they helped me to get in contact with the airport to receive it. Not only that, but everyone was super knowledgeable of the area and had many resources for the island. Our room was always clean... More

Was this review helpful? Yes 1
Wilmington, North Carolina
Senior Reviewer
9 reviews 9 reviews
3 hotel reviews
4 helpful votes 4 helpful votes
5 of 5 stars Reviewed 4 weeks ago

My husband I ended up at St. John Inn at the last second when our original plans to stay at Concordia Eco Resort changed due to Tropical Storm Bertha. Shannon was able to get us a last minute room for two nights (the Honeymoon Beach suite) at a very affordable price. The room was spacious, clean, & so cute. The... More

Was this review helpful? Yes
Wilmington, North Carolina
2 reviews
4 helpful votes 4 helpful votes
5 of 5 stars Reviewed 4 weeks ago

We ended up at the St. John Inn for almost our entire stay in St. John (including hunkering down during tropical storm Bertha). The room was clean and very comfortable. The Inn itself is beautiful and has a well maintained pool and a plethora of tropical plants that are well cared for. The staff was outstanding and went out of... More

Was this review helpful? Yes 2
Schererville, Indiana
2 reviews
1 helpful vote 1 helpful vote
5 of 5 stars Reviewed August 12, 2014

We only stayed one night at the St. John Inn, but next time we will stay our vacation there! We arrived during Tropical storm Bertha and not one drop of water in our room! It is the cutest Inn, brightly colored and exceptionally clean Inn. The staff was over the top wonderful in every way. Breakfast was wonderful and the... More

Was this review helpful? Yes
Lewistown, Montana
Senior Contributor
44 reviews 44 reviews
37 hotel reviews
34 helpful votes 34 helpful votes
4 of 5 stars Reviewed July 26, 2014

Friendly owners, good food, and a great location were the highlights of our stay here. The B&B is an older building, but clean. It's close proximity to the ferry and the down town shopping areas is a real plus- all within walking distance. It was a good value for the price.

Was this review helpful? Yes 2
Owners: What's your side of the story?
If you own or manage St. John Inn, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.
Manage your listing

Been to St. John Inn? Share your experiences!

Write a Review Add Photos & Videos

Additional Information about St. John Inn

Address: 277 Enighed, Cruz Bay 00831, St. John
Phone Number:
Location: Caribbean > U.S. Virgin Islands > St. John > Cruz Bay
Price Range (Based on Average Rates): $$
Hotel Class:2.5 star — St. John Inn 2.5*
Reservation Options:
TripAdvisor is proud to partner with Hotels.com, Expedia, Booking.com, Tingo, Priceline, Odigeo, Travelocity and Venere so you can book your St. John Inn reservations with confidence. We help millions of travelers each month to find the perfect hotel for both vacation and business trips, always with the best discounts and special offers.
Also Known As:
St. John Hotel Cruz Bay
St. John Inn Cruz Bay

124 photos of this hotel

Traveler photos: See what travelers like you saw

All traveler photos (104)
Room/suite (26)
View from room (7)
Hotel & grounds (23)
Pool/beach area (11)
Dining (2)
Bathroom (1)
Videos (1)
Other (33)

Management photos: Courtesy of the property manager

All management photos (21)
Hotel & grounds (9)
Room/suite (11)
Dining (1)
Hotels you might also like...
Check In Check Out
Price Your Stay
Select tags to find the hotel that's right for you.
hotels in Cruz Bay with
any amenities