Located in St. John, St John Inn is near the beach. Annaberg Plantation and Fort Christian are notable landmarks, and the area's natural beauty can be seen at Virgin Islands National Park and Trunk Bay. Sapphire Beach and Coki Point Beach are two other places to visit that come recommended. Discover the area's water adventures with kayaking and scuba diving nearby, or enjoy the great outdoors with ziplining and ecotours. Visit our St. John travel guide
277 Estate Enighed, St. John, 00831
What's nearby
Cruz Bay Beach
8 min walk - 0.5 miles
Virgin Islands National Park
10 min walk - 0.6 miles
Battery
7 min walk - 0.4 miles
St. John Spice
8 min walk - 0.5 miles
Great Cruz Bay
15 min walk - 0.8 miles
Getting around
Cyril E. King Airport (STT)
64 min drive
Restaurants
Trunk Bay Beach Bar
15 min drive
Shambles
5 min drive
Cruz Bay Landing
5 min walk
The Longboard
5 min walk
Morgan's Mango
6 min walk
About this property
St John Inn
Hotel near Virgin Islands National Park
Located close to Trunk Bay, St John Inn provides free continental breakfast, a terrace, and a garden. Stay connected with free in-room WiFi.
Other perks include:
An outdoor pool along with pool umbrellas
Free self parking
Express check-out, barbecue grills, and wedding services
Luggage storage, beach towels, and motorized watercraft on site
Room features
All guestrooms are individually furnished, and include comforts such as premium bedding and air conditioning, as well as thoughtful touches like free WiFi.
Free continental breakfast available daily 8:30 AM to 10:00 AM
Coffee and tea in common areas
Things to do
Outdoor pool
Personal motorized watercraft
Family friendly
Free rollaway/extra bed
In-room crib
In-room microwave
In-room refrigerator
Outdoor pool
Conveniences
Limited-hour front desk
Luggage storage
Safe at front desk
Guest services
Concierge services
Housekeeping (daily)
Multilingual staff
Tour and ticket assistance
Wedding services
Outdoors
Barbecue grill
Beach towels
Garden
Picnic area
Pool umbrellas
Terrace
Accessibility
No elevator
More
2 floors
3 buildings
Built in 1910
Smoking not allowed
Room amenities
Bedroom
Free crib
Free rollaway/extra bed
Memory foam mattress
Premium bedding
Bathroom
Free toiletries
Hair dryer
Private bathroom
Shower
Towels provided
Entertainment
32-inch flat-screen TV with satellite premium channels
Food and drink
Coffee/tea maker
Microwave
Refrigerator
More
Air conditioning (climate-controlled)
Ceiling fan
Individual decor
Individual furnishings
Iron/ironing board
Policies
Check-in
Check-in time starts at 3:00 PM
Early check-in subject to availability
Early check-in is available for a fee
Minimum check-in age: 21
Check-out
Check-out before 11:00 AM
A late check-out fee will be charged
Express check-out available
Special check-in instructions
The front desk is open daily from 8:00 AM - 6:00 PM
Front desk staffed during limited hours
Information provided by the property may be translated using automated translation tools
Access methods
Front desk (limited hours)
Pets
Pets allowed for an extra charge of USD 30 per accommodation, per night
Service animals are welcome, and are exempt from fees
Children and extra beds
Children are welcome
Children up to the age of 12 years can stay for free if using existing beds when occupying the parent or guardian's room
Free rollaway/extra beds
Free cribs are available on request at the property
Property payment types
Important information
Optional extras
Pet fee: USD 30 per accommodation, per night
Service animals are exempt from fees
Early check-in is available for a fee (subject to availability)
A late check-out fee will be charged
The above list may not be comprehensive. Fees and deposits may not include tax and are subject to change.
You need to know
Extra-person charges may apply and vary depending on property policy
Government-issued photo identification and a credit card, debit card, or cash deposit may be required at check-in for incidental charges
Special requests are subject to availability upon check-in and may incur additional charges; special requests cannot be guaranteed
The name on the credit card used at check-in to pay for incidentals must be the primary name on the guestroom reservation
This property accepts credit cards, debit cards, and cash
We should mention
This property does not have elevators
Frequently asked questions
Does St John Inn have a pool?
Yes, this property has an outdoor pool.
How much does it cost to stay at St John Inn?
As of Sep 18, 2026, prices found for a 1-night stay for 2 adults at St John Inn on Sep 28, 2026 start from $197, including taxes and fees. This price is based on the lowest nightly price found in the last 24 hours for stays in the next 30 days. Prices are subject to change. Choose your dates for more accurate prices.
Is St John Inn pet-friendly?
Yes, pets are allowed at this property. There's a fee of USD 30 per accommodation, per night. Service animals are exempt from fees.
How much is parking?
Self parking is free at this property.
What time is check-in at St John Inn?
Check-in begins at 3:00 PM. A fee applies for early check-in (subject to availability).
What time is check-out at St John Inn?
Check-out is at 11:00 AM. Late check-out is available for a fee.
Where is St John Inn located?
Situated near the beach, this hotel is 0.4 mi (0.6 km) from Virgin Islands National Park and within 6 mi (10 km) of Trunk Bay and Sapphire Beach. Coki Point Beach and Annaberg Plantation are also within 9 mi (15 km).
Can I cancel my reservation for free and receive a full refund?
Yes, this property offers free cancellation on select room rates, because flexibility matters! Please refer to the property cancellation policy on our site for more details about any exclusions or requirements.
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.
Reviews
St John Inn Reviews
9.2
Wonderful
All reviews shown are from real guest experiences. Only travelers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.More informationOpens in a new window
Husband and I only stayed for a night but would gladly stay again. Karen and Angie are gracious hosts and have great recs on places to eat and sights to see. Would definitely recommend!
Everything worked out perfectly.Great staff They are amazing.the continental breakfast in the morning is very convenient and appreciated and location is perfect.
Fantastic place to stay. The managers were so nice, they were always nearby to answer questions and make sure we were having a good time. Our roo. Was kept very clean and stayed cool. The hotel had towels, chairs, snorkels, and other beach equipment for us to borrow as well as sunscreen and other toiletries left behind by other guests. They offer free parking and the hotel is an easy walk into Cruz Bay to get to the taxi stand or shopping/ restaurants. Hope to come back some day!
The St John Inn is a hidden gem. We were so lucky to have come across it. The reviews were spot on and everyone went out of their way to make us comfortable and enjoy our time in St John. I can’t say enough about how special and quaint the Inn was. 5 stars for us!
I can NOT say enough good things. My boyfriend and I just got back from a week here and we had THE BEST experience. We felt truly submerged in the heartbeat of the island, walkable to Cruz Bay and a ton of other restaurants, walkable to a market, tons of car rental businesses, and the staff was extremely accommodating. Night 1 our AC went out, the next morning we were promptly relocated to another room (upgraded). Karen and Angie were both beyond friendly, helpful, and hospitable. Karen helped us with the way of the island, restaurants recommendations, beach recommendations, car rentals, and sight seeing in general. We are already looking for another week we can come back and we will choose this hotel once again. Stay here and you won’t regret it!
Top notch property! I loved my stay at the St. John Inn! This Inn had everything you could possibly need for your stay! The owner and the 2 managers are wonderful people and they made my stay comfortable and enjoyable! I will absolutely be back next year! Thank you Angie, Karen and Dave!
We arrived and Angie took us on a tour of the property as if we were staying in her home. Everything you want is readily available. Snorkels, towels, beach chairs, coolers. She even has hats and books in her office. The beauty of St. John is that it is unplugged. It’s like going back in time… and the St. John Inn matches the feel of the town. Thank you Angie!
Lovely place to stay for our US VI visit. Convenient location, nice and clean room and bath, great amenities.
Stayed 1 night in Dec 2025
Verified review
10/10 Excellent
Michael
Apr 19, 2026
We were totally pleased with our stay at St John Inn. It was conveniently located to the boat dock, down town, two supermarkets, the taxi stand, the National Park and lots of fun restaurants. The Inn’s staff were delightful and attentive. The Continental breakfast was a perfect way to start the day and plan for the days activities.
Everything was perfect at the St. John Inn! Karen was lovely and a friendly host. The room and property was clean and welcoming, and we really appreciated the amenities they offered. The free breakfast and pool was a huge bonus! Also we loved seeing Bob and the other cats on the property. We will definitely stay here again the next time we visit St. John.
Stayed 4 nights in Apr 2026
Verified review
10/10 Excellent
Shelley
Jan 9, 2026
Liked: Cleanliness, amenities
We loved our stay! The hotel is quaint, friendly hosts, close to everything in Cruz Bay. They have equipment available for a beach day (coolers, chairs, snorkels, etc.), free parking, lovely happy hour to enjoy and meet the other guests, and a refreshing pool to end your day. We would stay here again.
St. John in never disappoints! From the clean rooms, to helpful staff it is alway a pleasure staying there. Rum punch happy hour & breakfast are always great! Love this place!
Stayed 7 nights in Jan 2026
Verified review
10/10 Excellent
Barbara
Jan 21, 2026
Liked: Cleanliness, staff & service, amenities
This hotel has a wonderful vibe. Great veranda & pool area. Wonderful staff. It is very charming.
St John Inn has an incredible ambiance that makes it a wonderful experience all round. It is tucked into an eclectic part of Cruz Bay that may not work for everyone. It’s a bit on the older side but that’s also what creates its awesome charm & vibe! Karen and the staff are amazing. They will jump to help however they can, on any request. We felt so comfortable and taken care of during our stay. Loved the short walk to pretty much everything you might want to do. My husband and I had a blast! Would definitely stay again.
Decent breakfast provided. Egg o waffles, packaged english muffins and bagels. Fruit or yogurt would have been a nice addition. Wonderful that they allowed us to use beach equipments- chairs, toys, cooler, towels. Patio was nice to eat at (there are cats that hang around however). Clean, close to the grocery stores and the ferry. Nice pool.
Great location and wonderful staff! Karen and Dave were so helpful with restaurant recommendations, beach recommendations and Dave planned a full day road for us. The small pool was so nice to have after a hot walk back from town. Nice to have complimentary rum punch happy hour. Appreciated the free use of beach chairs, snorkel equipment, floaties !
Only thing that could be improved on was the breakfast. Would have loved some yogurt and fruit!
Love the Caribbean vibe of this hotel! Short walk to Cruz for great restaurants and shopping! I felt safe as a solo traveler. Dave, the owner was ver accommodating and knew how to be a great host with a happy hour and great conversation!
Had a wonderful time at the Inn. The staff was incredibly helpful and friendly. Budget friendly and easy walk down into town. Will definitely stay again.
Stayed 9 nights in Mar 2025
Verified review
10/10 Excellent
Kami
Jan 25, 2025
This was our first time staying at St John Inn and everyone was friendly and helpful! We will definitely be telling our friends and staying there again.