Hotels on St. John

Photo Credit: © Nichole Brown CC BY

On St. John, Cruz Bay is not only a major port, but the busiest tourist town as well. For this reason, this is where most people will begin their search for hotels. While you may find an available room elsewhere on occassion, it is a rarity.

Hotels On St. John

Caneel Bay Resort

St. John has hotel possibilities that will be appealing to just about every kind of traveler. Find low-cost accommodations, luxury resorts, and lots more in between. Travelers hoping to enjoy a lively late-night scene will find just that at a couple hotels around St. John. Click on the link to each accommodation to read further info.

If you are looking to find to find lots of convenient dining options within reach of your accommodation, Cruz Bay Boutique Hotel is one location to consider. There are 10 guest rooms and one penthouse apartment suite available at Cuz Bay Boutique. Each of the guest rooms are crisp, clean, and well-appointed yet simple in their elegance, while the apartment suite is expansive and houses everything you need for an autonomous getaway --including a full kitchen. Guests can find them at 74 King Street.

Accommodations Map

If you're someone who wants lots of convenient dining near your accommodation, Inn at Tamarind Court is one spot you won't want to overlook. Blending island charm, affordable rates, and all of the vacation amenities, the Inn at Tamarind Court promises guests the best of St. John. Award-winning "creative" cuisine offers the best in Caribbean fare in an informal setting, while the proximity to bars and nightlife guarantee that guests will bring back lifelong memories. Visitors can reach them at (340) 776-6378.

Another place to consider will be St. John Inn. St. John Inn is an affordable, small boutique hotel. Visitors can call them at (340) 693-8688.

Take a moment to read this table for more information about hotel possibilities.

Hotels On St. John
Name Type Phone Number Star Rating Location
Caneel Bay Resort Resort (340) 776-6111


1.0 mi. Northeast of Downtown Cruz Bay
Coconut Coast Hotel (800) 858-7989


0.3 mi. South West of Downtown Cruz Bay
Cruz Bay Boutique Hotel Hotel (340) 642-1702


Downtown Cruz Bay
Estate Lindholm B & B (340) 227-4724


0.3 mi. North of Downtown Cruz Bay
Garden by the Sea B & B (340) 779-4731


0.2 mi. South West of Downtown Cruz Bay
Hillcrest Guesthouse Guest house (340) 776-6774


Downtown Cruz Bay
Inn at Tamarind Court Hotel (340) 776-6378


Downtown Cruz Bay
St. John Inn Hotel (340) 693-8688


Downtown Cruz Bay
The Westin St. John Resort Resort (340) 693-8000


0.8 mi. Southeast of Downtown Cruz Bay

If you are looking for a wider range of accommodations beyond this category, you can consider other locations. Make your way to this extended discussion about other kinds of accommodations for St. John if you want additional details.


Help us improve! We welcome your corrections and suggestions.