A coastal town with clear turquoise waters, numerous sailboats, and lush greenery.

Search Marina Hotels in St. John

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on St. John Marina Hotels

Tonight
20 Oct - 21 Oct
Tomorrow
21 Oct - 22 Oct
This weekend
23 Oct - 25 Oct
Next weekend
30 Oct - 1 Nov

Our top choices for St. John marina hotels

1. St John Inn

St John Inn
St. John
United States
Tyrone
₹22,072
₹24,830 total
includes taxes & fees
28 Oct - 29 Oct
St John Inn

2. The Westin St. John Resort Villas

The Westin St. John Resort Villas
St. John
United States
Treacy
₹33,414
₹37,591 total
includes taxes & fees
3 Nov - 4 Nov
The Westin St. John Resort Villas

3. Suite St. John at Gallows Point Resort

Suite St. John at Gallows Point Resort
St. John
United States
Sean
₹61,227
₹86,564 total
includes taxes & fees
23 Oct - 24 Oct
Suite St. John at Gallows Point Resort

4. Villa Island Paradise

Villa Island Paradise
St. John
United States
Zach Ezekiel Azurus
₹11,322
₹51,388 total
includes taxes & fees
22 Oct - 23 Oct
Villa Island Paradise

5. The Saint Resort

The Saint Resort
St. John
United States
Nancy
₹20,976
₹33,090 total
includes taxes & fees
23 Oct - 24 Oct
The Saint Resort

6. Peter Bay Gatehouse

Peter Bay Gatehouse
Maho Bay Quarter
United States
Thomas
₹74,327
₹99,637 total
includes taxes & fees
22 Oct - 23 Oct
Peter Bay Gatehouse

7. Secret Harbour Beach Resort

Secret Harbour Beach Resort
St. Thomas
United States
Donald Spencer
₹41,762
₹52,098 total
includes taxes & fees
23 Oct - 24 Oct
Secret Harbour Beach Resort

8. The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas
St. Thomas
United States
Cindy
₹56,861
₹77,251 total
includes taxes & fees
25 Oct - 26 Oct
The Ritz-Carlton, St. Thomas

9. Margaritaville Vacation Club - St. Thomas

Margaritaville Vacation Club - St. Thomas
St. Thomas
United States
Chankevia
₹25,545
₹28,738 total
includes taxes & fees
22 Oct - 23 Oct
Margaritaville Vacation Club - St. Thomas

10. View of Paradise at Sapphire Beach

View of Paradise at Sapphire Beach
St. Thomas
United States
Michael
₹21,192
₹40,394 total
includes taxes & fees
4 Nov - 5 Nov
View of Paradise at Sapphire Beach
View all properties

Top St. John Hotel Reviews

Cruz Bay Boutique Hotel

Cruz Bay Boutique Hotel

10/10 Excellent
"Excellent stay! Hotel was just perfect. The Host went above and beyond. The location is perfect. There is a nice breakfast each morning. Could not have had a better stay. We will be back."
Jeanne 3-night trip
Posted 1 day ago
Cruz Bay Boutique Hotel
St John Inn

St John Inn

10/10 Excellent
"We can’t wait to come back"
Tyrone 2-night trip
Posted 6 days ago
St John Inn
Gallows Point Resort

Gallows Point Resort

10/10 Excellent
"Great place with an amazing view."
William 6-night trip
Posted 11 days ago
Gallows Point Resort
Suite St. John at Gallows Point Resort

Suite St. John at Gallows Point Resort

10/10 Excellent
"Friendly staff. Beautiful property."
Sean 5-night trip
Posted 3 months ago
Suite St. John at Gallows Point Resort
The Hills, St John

The Hills, St John

10/10 Excellent
"My wife and I stayed at 'Villa Poinciana' at The Hills for five nights for our 10th anniversary. The Hills location is far enough off the beaten path that there was not much noise or vehicle traffic in our area, yet close enough to be very convenient to get into Cruz Bay via a quick taxi ride of about five minutes. Though not far from town, I would not advise walking into Cruz Bay from this location, as the roads are quite steep with little room on either side of the road for foot traffic in many areas without walking on the road itself. The villa was extremely clean and as advertised. The view over Cruz Bay was simply amazing from the living room and balcony. I highly recommend this villa and The Hills in general. Scott, the on-site concierge, was friendly, very knowledgeable of the area, and a nice source of answers for any questions we had. We enjoyed chatting with him periodically and he was always sure to ask if we needed anything and how our stay was going. We had a wonderful time!"
Adam 5-night trip
Posted 6 months ago
The Hills, St John

Explore a world of travel with Expedia