St. John Hotels

2 Matching Hotels

{{ numTotalPoiResults }} Matching Hotel{{ (numTotalPoiResults > 1)?'s':'' }}

Show Map

No Matching Hotels

{{ oFilter.name }}

1. Caneel Bay Resort

$$$ | Rte. 20, Estate Caneel Bay, Saint John, U.S. Virgin Islands

If you dream of spending your days on gorgeous beaches, paddling kayaks to and fro, and enjoying languorous di... Read More

2. Grande Bay Resort

$$$ | Bay St., Cruz Bay, Saint John, 00830, U.S. Virgin Islands

Located just a few minutes' walk from Cruz Bay's restaurants and shops, this modern condominium complex puts y... Read More

{{ $index + numElementsShown }}. {{ oPoiResult.name }}

{{ oPoiResult.price_tag }} | {{ oPoiResult.address }}

{{ oPoiResult.review_snippet }}... Read More

Loading...

BACK TO TOP