The St. John Inn is a charming boutique hotel centrally located in the heart of Cruz Bay. Our guests are a delightful mixture of families, backpackers, seniors and honeymooners. We are walking distance from shops, restaurants, charter boats, the ferry docks, and the National Park Headquarters. There are also beautiful trails and beaches within walking distance. However, for those of you who wish to stay in and soak up the tropical sun, you can do so pool side at the Inn.
Bed & Breakfast
The Inn at Villa Olga is set amidst lush landscaping on a hillside in Frenchtown, one of the most popular areas on St. Thomas for dining and nightlife. World-class duty-free shopping on the downtown waterfront is just a short cab ride away. Relaxing pool and deck where you can watch the seaplanes come in to the waterfront.
(Route 104 S.) Between Round-about and MarketPlace. Across the street from St. Ursula Church.
Cruz Bay, St John VI 00830
The Inn has 20 non-smoking rooms with A/C, Cable, WIFI & Housekeeping service. We are in walking distance to all the restaurants, shops, bars & nightlife, tennis, ferries and beach shuttles that Cruz Bay has to offer. Patron parking is located in back.
Join us in our courtyard daily for our locally renowned FULL BREAKFAST and DINNERS with our visiting chefs, or relax and have a cocktail from our bar.