St. John Inn

Hotel · Cruz Bay

St. John Inn

Hotel · Cruz Bay
St John, 277 Southside Rd, Cruz Bay, St John 00831, U.S. Virgin Islands

Photos

St. John Inn by null
St. John Inn by null
St. John Inn by null
St. John Inn by null
St. John Inn by null
St. John Inn by null
St. John Inn by null
St. John Inn by null
St. John Inn by null
St. John Inn by null
St. John Inn by null
St. John Inn by null
St. John Inn by null
St. John Inn by null
St. John Inn by null
St. John Inn by null
St. John Inn by null
St. John Inn by null
St. John Inn by null
St. John Inn by null
St. John Inn by null
St. John Inn by null
St. John Inn by null
St. John Inn by null
St. John Inn by null
St. John Inn by null
St. John Inn by null
St. John Inn by null
St. John Inn by null
St. John Inn by null
St. John Inn by null
St. John Inn by null
St. John Inn by null
St. John Inn by null
St. John Inn by null
St. John Inn by null
St. John Inn by null
St. John Inn by null
St. John Inn by null
St. John Inn by null
St. John Inn by null
St. John Inn by null
St. John Inn by null

Highlights

Nestled in lush hills with ocean views, this friendly hotel boasts a welcoming vibe, an outdoor pool, and easy access to Cruz Bay’s attractions.  

Placeholder
Placeholder

St John, 277 Southside Rd, Cruz Bay, St John 00831, U.S. Virgin Islands Get directions

stjohninn.com
@stjohninn

Information

Static Map

St John, 277 Southside Rd, Cruz Bay, St John 00831, U.S. Virgin Islands Get directions

+1 340 693 8688
stjohninn.com
@stjohninn

Features

wifi

Last updated

Jul 14, 2025

Powered By

You might also like

Terms of Use • Privacy Policy • Cookie Policy
 © 2025 Postcard Technologies, Inc.

eileensI4048FI

Google
Wonderful stay at the St John Inn. Comfortable, clean and quiet rooms with a friendly, relaxed atmosphere. Not fancy but staff were super friendly and happy to help with anything you need. We rented a jeep and explored the island's beaches every day so didn't feel the need to spend extra money on a fancy hotel. Great location, easy walk to restaurants and bars. Thanks, Michael, for being such a nice host!

Brian Kaufman

Google
We don’t like fancy, all white, cold looking hotel rooms. The St. John Inn is, instead, a tropical paradise. We stayed there twice and will definitely return in the future. The staff and service are super. Free breakfast on the back deck every day and Happy Hour with Rum Punch in the afternoon are a real nice touch. Reggae music plays softly everywhere you go outside your room. It’s a short walk of just 3 blocks to get to a bunch of bars, restaurants, shopping, and the ferry terminal. (You DON’T need to rent a car at all. There are taxis to the beaches every few minutes) The Longboard Restaurant and Morgan’s Mangoes were our favorites for dinner. The Tap and Still was great for bar food and lunch. The Beach Bar has got it all: indoor bar, open air bar, and table service down on the boardwalk / beach - and live music every night.

SUVG

Google
Location is a short (ten minutes) walk from the ferry, Cruz Bay bars and restaurants and less than 15 minutes from Mongoose Junction. The property is well maintained, comfortable and well managed by a friendly and helpful crew. ||We appreciated the availability of early morning coffee, the breakfast (English muffins, waffles, bagels, pb&j, juice, apples) and the rum punch in the afternoons. There’s a grocery store and deli a three minute walk away if you need more. ||We also appreciated the complimentary use of beach chairs, beach towels, cooler bags and snorkel equipment. ||St John is expensive. The St John Inn is relatively affordable. It is not a resort and if you’re looking for a luxurious setting, this is not for you. We, however, were very happy here and will return.

Chris O'Reilly

Google
Service here is friendly and definitely 5 star, but the property itself needs improvements for what they are charging . The AC and ceiling fans kept us cool but our room was not very clean. The shower drain was slow and ankle deep mid-shower. The sofa needs a deep clean. The mattress needs to be replaced. The morning coffee was bitter tasting with no real cream. No protein is offered with the continental breakfast. Parking was limited. We booked last minute and went on reviews that seemed too generous now. We enjoyed the trails, beaches and snorkeling, the island is beautiful and rough around the edges like most of the Caribbean

kellywN1393GE

Google
The manager Marayah went above and beyond to make are stay at St John Inn fantastic, She was super sweet and very welcoming. The rooms were very clean and roomy ( Thanks to Kate, whom is also very sweet and goes above and beyond) . I would recommend staying at St. John Inn. They also have a yummy continental breakfast every morning. Marayah also spent time with us , talking about the best beaches to visit, also the best restaurants to eat at. Thanks Marayah for everything you did for us. We will definitely book again with you.

Visalia11

Google
Staying at the St John Inn was fun. Michael and Maria the staff were very friendly and helpful! They provide a continental breakfast and serve complimentary rum punch each day on their patio. These were great times to talk to other travelers and staff about activities, restaurants etc. ||The hotel itself is not the standard hotel set up and its not a resort. Its an older place that has been updated. The rooms however were clean and amply furnished. Lots of vivid colors inside and out which was also kind of fun. Bed was comfortable/ TV worked fine. there is a small pool (we did not use it). It's location is walkable to to the ferry/ restaurants/ shops/ taxis etc.||While you can easily walk to the ferry a cab is nice if you have much luggage.||A negative is there are a lot of stairs and they are not avoidable.

NorthStar13522331696

Google
To be fair, this is a Two-Star Hotel and half the price of most places on SJI, so you get what you pay for. Employees were wonderful and helpful. Even so, this property is in pretty bad disrepair. It's at about hostel accommodation level. Room was dirty, broken toilet seat, *very* old/lumpy mattress, shower that sprayed all over bathroom (cheap wrong size curtain), peeling doors, mold on air conditioner vents, and a pair of dirty socks (not ours!) beneath the dresser. Also, the property is not exactly in a scenic location. Construction right in front, an abandoned building behind, and trash pretty much all over. In general, Cruz Bay looks pretty rough with many abandoned buildings, some of which are being used as dumps, broken and nonexistent sidewalks, litter, and poor roads. Maybe still recovering from hurricanes? For an island that generates over $2 billion a year in tourism, we were surprised by the lack of repair and overall poor quality.

TipsyDancer

Google
Wonderful trip to St John. The St John Inn was a great place to stay. The rooms were very comfortable and clean. The staff was friendly and helpful with suggestions on places to eat and buy food for lunches. They also gave us suggestions on beaches for snorkeling and made a wonderful rum punch for cocktail hour. A nice extra was the loaner beach equipment that made our stay perfect.
google avatar

Ann P.

Yelp
We were in a bad situation at another property and needed to move. St. John Inn had one night. We checked in to the Honeymoon Room and paid 225.00 plus. The property seems to attract a middle aged repeater crowd, the night we visited. Everyone was friendly. It's a Caribbean inspired spot with bright colors, lots of stairs and a small pool. Our room was spacious and appointed with lovely pillows. It's funky Caribbean casual. The owner explained the accolades his property receives and is very proud of the place. All was AOK but be warned, there is a Latin club across the street that pumps very loud music until 11 PM. Parking is limited but available. They clean the rooms with Fabuloso or similar. It's very strong. We were grateful to the owners for squeezing us in. We stayed less than 12 hours.
google avatar

Stacey C.

Yelp
Loving this place and the owner, Dave. Rooms are spacious, clean, and have all the necessary amenities. A continental breakfast is included as well as a happy hour for guests. Bedrooms have comfy beds and a/c. Dave will tell you all the best beaches and snorkeling in the area too. Would highly recommend this place. Recommend booking directly rather than through a service as it will benefit you and the hotel. Super close and walkable to the town, no need to drive once you get here unless you are going to national Park.
google avatar

nick B.

Yelp
As the result of a last minute trip extension (originally in St. Thomas), I found myself in St. Johns without a reservation. A local recommended I check out St. John Inn and I couldn't have stumbled into a better place. Mike, Britny and their awesome team took great care of me. While this isn't the Four Seasons, it has everything you need for accommodations while on the island. But the thing that makes this place special is the community of people who stay and come back to this Inn. Everyone is incredibly friendly and communal and the happy hour is not to be missed. Within a minute of being here I made friends. The owners are hands on, they pay special attention to the guests and make sure that you have everything you need. Their level of service is second to none. I can be a snobby New Yorker at times and I wouldn't hesitate to send good people to this awesome family run place. I hope to visit again soon!
google avatar

Lonnie M.

Yelp
I came across the St John Inn when I was contemplating taking the ferry back to St Thomas at the end of a St John day. This lovely boutique style hotel with Caribbean colors and vibe is a gem! I stayed two nights, three days, and would have loved to stay longer. Hotel staff: Dave, Hilary, and Bob welcome guests as if part of the family. I stayed in 116, which was the size of a small apartment. I was at home with the tasteful decor and special touches that remind a traveler; you are on a Caribbean vacation - yay. Dave provided great beach, hike, and many other recommendations that were perfect. Chairs, towels, and more are available for beach excursions. A dip in the pool and nightly rum punch are a bonus. I loved my stay! Would enjoy bringing my pup the next stay- pet friendly. I only wish I got to see more of the island, but I will be back to explore. Thank you for your 5 star hospitality!
google avatar

Dick M.

Yelp
Awesome spot in St John very close to everything in Cruz Bay. Easy check in and super friendly staff. They have all kinds of beach gear that you can just grab. 5:30 cocktail hour with some free rum punch. Lots of useful items at front desk other people have donated like sunscreen, toothpaste etc.. Even my super fancy girlfriend liked it lol. Enjoy
google avatar

Drew C.

Yelp
Super fun, welcoming and clean place to stay. Beautiful garden, lovely pool with a hammock and other great public spaces to relax and engage with other guests (if you're so inclined). Tons of nice touches, like free beach equipment to borrow and rum punch every evening. Owner Dave is so friendly, is very knowledgeable and full of recommendations, and has some great stories! Highly recommend!
google avatar

Karen M.

Yelp
If you want luxury when you're visiting St. John, you're better off staying at the Westin or Caneel Bay Resorts. But if you just need a friendly, comfortable place to sleep and clean up in, then the St. John Inn is one of the best bargains on the island. Set on a hillside, the St. John Inn (formerly the Cruz Inn) is an old, rambling, bright blue guesthouse that is constantly being renovated by the owner, Dave Wolf. The layout of the rooms and the whole inn is rather irregular, but quaint. Everything is painted in soft pastel colors. We were expecting one tiny room for the relatively low price we were paying, but instead we had a sort of suite with a hallway, bathroom, sitting room and bedroom. Granted, the lighting may be a little dim; the paint on the walls may be a little chipped; the windows have screens covered by hurricane shutters instead of glass; the water pressure in the showers is rather low; and the pool out in back is modest, not Olympic standard, in size. However, if you're not going to spend a lot of time at your hotel or in your room (and on St. John, who would?), it's perfectly adequate. Every room has a private bathroom, air conditioning, refrigerator, microwave, coffee maker, cable TV, and free WiFi access. Best of all, they provide a complimentary continental breakfast in the morning and a free Rum Punch Sunset Happy Hour every evening on the main deck, as well as free beach towels, chairs, coolers, and umbrellas for beach trips. The staff, although small, is very friendly and accommodating, and provides the same services, such as restaurant and tour reservations, as the fancier, more expensive hotels. The manager, April, is especially helpful. The inn is located within walking distance of the shops, restaurants, and ferry docks of downtown Cruz Bay. There are also two jeep rental companies and a Spanish restaurant called The Spot Light located down the hill from the inn that draw a lot of the local people, but don't let it put you off. Everyone is very friendly, especially if you're friendly to them first, and they love it when visitors drop in. Warning: There's a rooster somewhere down the hillside who will wake you up at 3:30 AM every morning with his crowing. Since all of the Virgin Islands are infested with roosters, however, there's really no getting away from this. Bring ear plugs and you'll be fine. To make up for the rooster, there's also a resident dog named Killer (who's named that because he's obviously not, although he might lick you to death) who will come keep you company on the deck every morning. All in all, an inexpensive, quaint little place with a lot of character, and a friendly, at-home atmosphere that matches perfectly with the casual, laid-back style of island life.
google avatar

Patrick L.

Yelp
I was a little hesitant on staying here because it was so much cheaper than the other options. I was wrong. They had some of the best service that I have seen. Let us store our bags in the office since our flight was early. Had a really nice breakfast, great local knowledge, and a rum punch at night. All of the staff were extremely helpful and friendly. I would stay here over one of the resorts. It has a really nice community feel to it.

Toby b.

Yelp
5 star in terms of an INN option. Perfect island inn for us to stay. Extremely friendly and felt like family, David and the entire staff who checked us in was really nice and warmly welcomed us. Clean room with the pack and play and pullout futon already setup for us as requested. Perfect light breakfast of bagels, breads, apples, cereal, waffles and juice/coffee. The walk from the ferry was just as described. Close but mostly up hill so if you have too much luggage don't want to walk up you can take a taxi. We opted for the walk. Pool was small but clean and perfect. They have a grill and hammock and plenty of seating around the pool. Would definitely stay again.
google avatar

S R.

Yelp
Our recent trip to St John was incredible and this inn was definitely a big part of that success. A group of 4 of us decided to stay here for the price - it looked like a great deal set right in the middle of everything in Cruz Bay. St John Inn exceeded our expectations. For the price, the fact that they put out such a varied cold breakfast is incredible. They also served complimentary rum punch at sunset every evening. We could easily walk to the local shops, grocery, restaurants, and bars. Saloman beach was a walkable distance - with some hiking (wear your sneakers!!) I agree with Karen - if you are looking for a cookie-cutter resort experience, go stay at the Westin. But if you want a less commercialized, more personal feel, I recommend it here. Paige and Vicki provided all kinds of local knowledge - any time we had a questions about food, groceries, beaches, etc. they gave us a honest and very useful suggestion. When we told them about the wedding we were attending, they warned us about the bugs and gave us a bottle of bug spray to bring with us! Saved our skin (literally)... They had sunscreen, bug spray, snorkel gear, beach chairs, beach towels, coolers, coozies, etc. available for free - mostly left behind from other guests. My only complaint was that the pool is really small, but we spent most of our time at the beach anyway (it's St John after all!) We loved the brightly colored decor - perfect for a beach vacation. All in all, I very strongly recommend this inn if you're interested in a cheap stay that's different from the resort style.
google avatar

Rosella J.

Yelp
Great little inn in an expensive island. The inn has maximized the space and building with lively caribbean colors, well kept deck space, open air complimentary continental breakfast with tables, chairs, umbrellas on the deck, small pool on back deck with loungers, hammock, pillows, single adjacent poolside restroom, verdant plants, hummingbirds. Complimentary use of beach towels, beach chairs, insulated lunch bags, fins, snorkels, masks. Complimentary rum punch each afternoon. Honor bar with soft drinks and single serving wine bottles. Ice machine in open air kitchen. Our room had nice AC unit, comfortable queen bed with mattress topper, TV, mini fridge, microwave, mugs, sofa, bath amenities, colorful towels. Short walk to/ from passenger ferry, restaurants, and shops, short drive to/ from car ferry.
google avatar

Garrett F.

Yelp
My girlfriend and I were pretty happy with this place. Nice quaint hotel within walking distance of the Cruz Bay downtown (shops and restaurants), Dolphin Market, and the trailhead (National park area). Good price, nice clean (and colorful) rooms, and incredibly friendly staff. We would definitely stay here again.

Jim R.

Yelp
Very funky. Super nice staff. Great attention to the little details. Location at first seemed strange but easy to do everything St. John has to offer from Inn. A no brained.
google avatar

Galinda L.

Yelp
Awesome resort!!! All the pampering and all the extras you need for a great vacation!!! The food at the bar and grill by the pool is excellent!!! Their morning breakfast foods ( hot stuff) sucks large stick with fruit cereal and oats breads they have a fancy schmancy restaurant there stay away !!!! Stick with the bar and grill
google avatar

Ale Z.

Yelp
Although the most affordable hotel I could find in St. John, still fairly expensive, but just a short 5 minute walk to downtown restaurants and nightlife. Very colorful, spacious, no frills room. The location, price and friendly hotel staff make for a worthwhile stay for 1-2 nights.

Brian L.

Yelp
What can I say about the St. John Inn? Its a cozy little place right in the heart of town. Walking distance to and from the ferry's with amazing options for food, car rentals, and fun just a minute away. Both JD & Kelly who manage the Inn are super friendly and glad to help point you in the right direction in terms what to see and do. We stayed in the newly renovated Villas which are amazing! Full kitchen, big living rooms with all the amenities of home. We saved hundreds of dollars just by stocking the refrigerator with our favorite food and spirits. Two grocery stores just 400 yards away. Win! AC pumps out some nice cold air and the bathrooms and showers are very nice. Loved the lounge and pool too. Great way to start or end the day with a nice coffee or rum. It's a perfect place for those who are looking for a little home away from home in St. John. Can't wait to go back. Brian & Dawn

Vincent W.

Yelp
This hotel is horrible! It cheats customer! I booked this hotel with total rate of $243. The reservation was confirmed, but the second day, I received email from St John Inn to state the price would be increased to $607.5, because when I booked the hotel, their website showed the wrong price, this is ridiculous, my reservation was confirmed, and they don't want to honor their price. I can not accept the $607.5 price, so I canceled it, and the staff told me they will fully refund my deposit of $121.5. However, I waited for more than one month, and didn't receive the refund, I contacted them, and they refunded only $96.5 to me, they said they charged me $25 processing fee, that is ridiculous, I argue with them, they agreed it is their fault, which caused me to cancel the reservation, but they refused to refund me the $25, and the lady was very very rude, she disconnected the call rudely. So be careful, your rate maybe increased even you have your confirmation! Don't book this hotel, you will regret!