The charming St John Inn is a great place in a historic area of Saint John Island. St John Inn has been welcoming guests to its en-suite rooms since 1950.
Major Saint John Island sights, such as Honeymoon Beach, Caneel Bay Beach and Maho Beach are located nearby. The city center lies within 6 km from the venue.
This hotel is conveniently based near a national park and a harbour.
Guests can reach St John Inn by car from SPB airport in 20 minutes.
The hotel comprises 11 rooms equipped with a living area, individual climate control, satellite TV, a refrigerator and a wardrobe. The property boasts views of Cruz Bay and Virgin Islands National Park from its rooms. Room facilities also include a microwave and kitchenware for self-catering.
Eat & Drink
At the hotel St John Inn guests are invited to a continental breakfast served for free.
There are car rentals available on site.
An outdoor swimming pool and a tennis court are offered for guests' comfort. On-site sport activities include diving, sailing and snorkeling.
Wireless internet is available in public areas for free.
Free private parking is possible on site.