Secret Harbour Beach Resort
About
The hotel Secret Harbour Beach Resort in St. John is a hotel in the Caribbean, set at 6280 Estate Nazareth, Nazareth, St Thomas 00802, Islas Vírgenes de EE. UU. Guests rate the property 4.6 out of 5, a score drawn from 1,080 reviews, placing it well within the upper range of hotels on the island. Its position on St. John puts it near Cruz Bay and Coral Bay, two of the island's main settlements, while Trunk Bay, Cinnamon Bay, Maho Bay, Hawksnest Bay, Salt Pond Bay and Lameshur Bay sit within the same nearby group of places. The address at 6280 Estate Nazareth anchors the hotel in the Nazareth area, giving visitors a clear reference point when arranging transport from the ferry or airport. A website at https://www.secretharbourvi.com/ carries the property's booking and contact information, and one photo is available for a preview of the setting. Across the Caribbean, the drier season generally runs December to April, while June to November brings more humidity and rain, so travellers often plan beach days around that split. Caribbean cooking draws on fresh seafood, tropical fruit, rice dishes and island-spiced flavours, giving visitors plenty to sample between outings. English and French are both widely spoken across the islands, which makes getting around straightforward for most travellers. International flights and inter-island ferries and flights link the Caribbean islands, so reaching St. John and continuing to neighbouring islands is manageable.
Frequently Asked Questions
What is the street address of Secret Harbour Beach Resort?
The street address for Secret Harbour Beach Resort is 6280 Estate Nazareth, Nazareth, St Thomas 00802, Islas Vírgenes de EE. UU. The hotel is on St. John in the Caribbean, and its official site is https://www.secretharbourvi.com/.
What kind of business is Secret Harbour Beach Resort?
Secret Harbour Beach Resort operates as a hotel on St. John in the Caribbean. Guests staying there have access to the island's tropical climate, where the drier season generally runs December to April.
Where is Secret Harbour Beach Resort located on St. John?
Secret Harbour Beach Resort sits at 6280 Estate Nazareth in Nazareth on St. John, within the Caribbean. The resort's setting places guests on the island's coast, with Cruz Bay among the nearby places on St. John.
How do guests rate Secret Harbour Beach Resort?
Secret Harbour Beach Resort holds a rating of 4.6 out of 5 from 1,080 reviews. That score places the hotel among the well-reviewed places to stay on St. John.
Is Secret Harbour Beach Resort close to beaches and other attractions on St. John?
Secret Harbour Beach Resort is located on St. John, the same island as Trunk Bay and Cinnamon Bay. From its address at 6280 Estate Nazareth, guests are based on the island where those bays sit.
Visitor Reviews
Reviews from IslandSpots members
No reviews yet — be the first to share what this place is really like.







