San Josef Bay has once again made a list of top beaches!
Included amongst other breathtaking beaches, this beach scored 32nd amongst the top 50 beaches across North America.
The 2025 list of North America’s 50 Best Beaches, to be exact, contains the results derived from over 1,000 travel professional voters, including the judges, Beach Ambassadors and their own World’s 50 Beaches team.
In case you’ve never been, San Josef Bay is located in Cape Scott Provincial Park near Port Hardy and is accessible via a 45-minute hiking trail.
It’s known to be fairly undisturbed, with a healthy wolf population and bundles of nature and soft sand surrounding an inlet of turquoise waters.
There’s plenty to explore once you reach the beach’s edge—spend a day looking for caves and swimming the shoreline!
Remember to take out what you carried in if you decide on visiting.
The top three beaches include Canto de la Playa in the Dominican Republic, Grace Bay in Turks and Caicos and Shoal Bay East in Anguilla.
If you’re curious about the list and want to peek at it for yourself, you can check it out here.










