St John Inn is a charming 3-star hotel set close to Honeymoon Beach, Caneel Bay Beach and Maho Beach. St John Inn has been welcoming guests to its en-suite rooms since 1950.
The hotel is conveniently situated in a historic area, close to a national park and a harbour. Nestled in the shopping district and 6 km from the city center.
SPB airport can be reached in 20 minutes by car from St John Inn.
St John Inn offers 11 guestrooms appointed with a living area, individual climate control, satellite TV, a refrigerator and a wardrobe with all the sights of Saint John Island within easy access. Guests will enjoy a view of Cruz Bay and Virgin Islands National Park from their rooms. Room facilities also include kitchenware and a microwave for self-catering.
Eat & Drink
At the hotel St John Inn guests are invited to a continental breakfast served for free.
The hotel offers cars for rent to explore the local sites.
St John Inn pampers guests with an outdoor swimming pool and a tennis court. Such activities as diving, sailing and snorkeling are also provided.
Wireless internet is available in public areas for free.
Free private parking is possible on site.