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.

St. John Inn

Certificate of Excellence
GreenLeadersSilver level
Hotel website
277 Enighed, Cruz Bay 00831, St. John
Book on
TripAdvisor
in partnership with
Trusted partner. We work with getaroom to make your booking as easy as possible.
1 room 1 adult
Enter dates for best prices
Check In Check Out
Check Availability
Book on
or compare prices from up to 200 sites including:
Professional photos
St. John Inn
St. John Inn
Panoramas (4)
View Map
Add Photo Write a Review

336 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
Language
  • More
Richmond, Virginia
1 review
5 of 5 stars Reviewed 2 weeks ago

What a wonderful stay we had at the St John Inn. The rooms are charming and have very comfortable beds. The staff was friendly and the service was great. They really go above and beyond to provide all the little things that make a vacation enjoyable. Breakfast in the morning, rum punch in the evenings, beach chairs and towels and... More 

Helpful?
Thank Mary W
thestjohninn, Manager at St. John Inn, responded to this review

Thank you ! Always a pleasure, we love our guests! Beds are even more comfy now with our new top of the line mattresses! We look forward to seeing you again soon! More 

Kingston, Pennsylvania
Level Contributor
6 reviews
common_n_hotel_reviews_1bd8 1 helpful vote
5 of 5 stars Reviewed 3 weeks ago

My son got married on St John last year. The bridal party and all the guests booked rooms at the St. John Inn. What a great experience! All the rooms are unique and it provided us with a very quaint, cozy atmosphere. The staff was very accommodating and pleasant, especially at breakfast.

Helpful?
Thank Wendy1010_10
thestjohninn, Manager at St. John Inn, responded to this review

Thank you for taking the time to review St. John Inn! We are happy to hear you enjoyed your stay with us. More 

Texas
Level Contributor
21 reviews
5 hotel reviews
common_n_hotel_reviews_1bd8 29 helpful votes
5 of 5 stars Reviewed 4 weeks ago

What a nice surprise I had with the St John Inn. This little hidden gem has everything you need and it's right in Cruz Bay yet blends into the townscape so will, you may miss it! Don't do that, as you will miss one of the best priced places to spend your time in paradise! The Owner Dave keeps a... More 

Helpful?
9 Thank RobAdvisor
thestjohninn, Manager at St. John Inn, responded to this review

Thank you for such nice feedback! Hopefully we will see you again very soon! More 

chicago, il.
Level Contributor
3 reviews
common_n_hotel_reviews_1bd8 3 helpful votes
4 of 5 stars Reviewed January 6, 2016

We had a great experience at the Inn. Molly & Dave are very helpful for all you needs. Walking distance to town, comfy beds & great happy hour rum punch. What more can you ask for...lol You will not be disappointed!!

Helpful?
3 Thank chicago12370
thestjohninn, Manager at St. John Inn, responded to this review

Thank you for visiting! We look forward to your return visit! More 

Cleveland, Ohio
Level Contributor
29 reviews
12 hotel reviews
common_n_hotel_reviews_1bd8 12 helpful votes
5 of 5 stars Reviewed December 10, 2015

Since we needed a jeep to travel to the place we were staying on the other side of the island, we researched places to stay near the boat dock in Cruz Bay and made a reservation at the colorful St. John Inn. We arrived in the rain and the staff seeing weary travelers after a hectic day, carried our baggage... More 

Helpful?
3 Thank MaryDamer
thestjohninn, Manager at St. John Inn, responded to this review

Thank you for your review and feedback. We certainly strive to provide the best experience for our guests. We are so happy that you had a great experience and we hope to see you again very soon! More 

Amboy, Indiana
Level Contributor
8 reviews
3 hotel reviews
common_n_hotel_reviews_1bd8 7 helpful votes
5 of 5 stars Reviewed December 8, 2015

If you are looking for a small, friendly place to stay then St John Inn is the place! The rooms were actually rather large and the people were super friendly. Tracy made sure all of our wants/needs were met. They even shared their Thanksgiving meal with us! It was great just sitting on the deck, drinking rum punch and watching... More 

Helpful?
Thank Melpinaire
thestjohninn, Manager at St. John Inn, responded to this review

Thank you for your kind words. Hope to see you again very soon! More 

Coral Springs FL
Level Contributor
33 reviews
18 hotel reviews
common_n_hotel_reviews_1bd8 34 helpful votes
5 of 5 stars Reviewed November 28, 2015 via mobile

Didn't realize when I booked that it is a Bed and Breakfast. Great Island getaway. Walk to everywhere for food and attractions. Right at the car ferry. Free parking. We drove the whole island by day and walked to dinner at night. I would definitely return. Great staff. CLEAN. It's a really eclectic place. They lend you everything - beach... More 

Helpful?
Thank Travel_Luv
Lansing, Michigan
Level Contributor
510 reviews
141 hotel reviews
common_n_hotel_reviews_1bd8 316 helpful votes
4 of 5 stars Reviewed November 27, 2015

On an island of very expensive accommodations, you can't go wrong with the St. John Inn. It's nothing fancy but it is cute & clean. Our room was about the size of your average hotel room and had a small refrigerator & microwave. This room had a feather bed which - well, if you used the fluffy comforter, you could... More 

Helpful?
Thank Hola4876
thestjohninn, Manager at St. John Inn, responded to this review

Thank you for your comments and feedback! We are always trying to improve our services. We listened and have just replaced our already comfy mattresses with top of the line new mattresses! We currently are trying out new punch recipes and the pineapple coconut rum punch a huge success! Thanks again for the great reviews and your honest feedback ,... More 

Ketchikan, Alaska
Level Contributor
39 reviews
8 hotel reviews
common_n_hotel_reviews_1bd8 21 helpful votes
5 of 5 stars Reviewed November 20, 2015

We had a great stay at the St. John Inn. It is a very charming property with a lot of character. They include rum punch at sunset and a few breakfast items in the morning. There is a nice patio area with beautiful plants surrounding a plunge pool, hammock, table, chairs and Grill. We like that they included beach chairs,... More 

Helpful?
Thank Tracyktn
Copenhagen
Level Contributor
15 reviews
14 hotel reviews
common_n_hotel_reviews_1bd8 13 helpful votes
5 of 5 stars Reviewed November 19, 2015

I had a very small room in the lower floor. Some people might not have liked it, since it was tucked away in a corner. I found it very nice an cute, with a small outside sitting space just for me. The staff was welcoming and friendly, and extremely helpful in a case, where I really needed it. The small... More 

Helpful?
1 Thank LSCopenhagen
Questions? Get answers from hotel staff and past guests. Ask a question

346 photos of this hotel

Traveler photos: See what travelers like you saw

Viewed
All traveler photos (163)
Viewed
Hotel & grounds (49)
Viewed
Room/suite (37)
Viewed
Pool/beach area (21)
Viewed
View from room (11)
Viewed
Bathroom (3)
Viewed
Dining (4)
Viewed
1:55
Videos (1)
Viewed
Other (37)

Expert photos: Taken by TripAdvisor travel experts

Viewed
All expert photos (162)
Viewed
Amenities (7)
Viewed
Cruz (32)
Viewed
Honeymoon (59)
Viewed
Pool (25)
Viewed
The Hotel (39)

Management photos: Courtesy of the property manager

Viewed
All management photos (21)
Viewed
Hotel & grounds (9)
Viewed
Room/suite (11)
Viewed
Dining (1)
Check In Check Out
Prices are for 1 room, 2 adults
Show Prices
Hotels you might also like...
Also consider these accommodations in or near Cruz Bay
0.3 mi away
Sea Shore Allure
Sea Shore Allure
#2 of 5 in Cruz Bay
5.0 of 5 stars 87 reviews
0.2 mi away
Cruz Bay Boutique Hotel
Cruz Bay Boutique Hotel
#1 of 5 in Cruz Bay
5.0 of 5 stars 374 reviews
4.0 mi away
Secret Harbour Beach Resort
Show Prices
Show Prices
Show Prices
0.4 mi away
Gallows Point Resort
Gallows Point Resort
#3 of 5 in Cruz Bay
4.5 of 5 stars 708 reviews
0.6 mi away
The Westin St. John Resort
1.1 mi away
Caneel Bay Resort
Caneel Bay Resort
#1 of 1 in Caneel Bay
4.5 of 5 stars 451 reviews
Show Prices
Show Prices
Show Prices
Questions? Get answers from hotel staff and past guests. Ask a question

Amenities

Enter dates for best prices
Check In Check Out
Price Your Stay