The Caribbean & Hawaii of Canada: Why Hornby Island's Turquoise Water Looks Tropical
There's a beach in British Columbia where the sand is white, the water is turquoise, and the air is warm enough to swim in for most of the summer. If you saw a photo of it without context, you'd guess it was somewhere in the Caribbean. The Bahamas. Maybe Turks and Caicos. Definitely not Canada.
But Tribune Bay on Hornby Island is in Canada. About a four-hour drive and two ferries north of Victoria. No passport. No long-haul flight. Just one of the most unexpectedly tropical-looking beaches on the entire West Coast.
This post is for anyone who has scrolled past a photo of Tribune Bay and wondered if it was real.
Why Tribune Bay Looks Tropical
The look comes down to three things: the sand, the water depth, and the geology of the bay itself.
The sand on Tribune Bay is unusually fine and pale, almost white. Most beaches in the Pacific Northwest are dark grey or grey-brown because of the volcanic rock and basalt that makes up much of the coastline. Hornby Island, however, sits on a sandstone formation. As the cliffs and rock erode over thousands of years, they break down into fine, pale, almost silica-like grains. That's the white sand.
The water turquoise comes from depth and clarity. Tribune Bay is a shallow, wide bay with a sandy bottom. Shallow water over light-coloured sand reflects light differently than deep water over dark seafloor. The result is a vivid blue-green colour that catches the sunlight in a way that mimics Caribbean water almost exactly.
The bay is also protected. The shape of the inlet keeps the water calm and warm. By late July and August, Tribune Bay regularly reaches swimming temperatures of 20-22°C (68-72°F), which is warmer than most ocean swimming spots in British Columbia by a significant margin.
These three factors together — white sand, shallow water, sheltered bay — create a stretch of coastline that genuinely looks tropical. It's not a trick of the light or a filtered photo. It actually looks like this.
How Tribune Bay Compares to Actual Caribbean Beaches
The honest answer: it doesn't have palm trees, and the water isn't quite as warm. But visually, in photos and in person, Tribune Bay stands up to comparison surprisingly well.
The white sand is comparable to many beaches in the Bahamas and the Turks and Caicos. The turquoise water has the same clarity and colour quality as a calm Caribbean morning. The sand is even softer underfoot than many tropical beaches, which often have coarser, broken-shell sand.
What's different: the surrounding landscape. Tribune Bay is fringed by Garry oak meadows, coastal forest, and sandstone cliffs instead of coconut palms. The light is softer and more West Coast in quality. The beach culture is slow and quiet rather than resort-style.
For some travellers, that's a downgrade. For others, it's the entire point.
Who This Is For
Hornby Island is for people who want a tropical-feeling beach without the flights, the passport, or the crowds.
It's for the family who wants their kids to swim in warm, calm water that isn't freezing within thirty seconds. It's for the couple who wants a private-feeling beach without paying for a resort. It's for the photographer who wants a beach shoot that doesn't look like every other Pacific Northwest beach. It's for the traveller who has been everywhere in Canada except its quietest islands and wants to see what they've been missing.
It's also for the realist. If you've travelled to the actual Caribbean and you love the deep-tropical experience, Hornby is not a replacement. But it's the closest thing Canada has, and there's a different kind of magic in finding it on your own coast.
How to Get to Tribune Bay
From Vancouver Island, take Highway 19 north to Buckley Bay. Board the first BC Ferries vessel to Denman Island, which is a short crossing. Drive across Denman (about 15 minutes) to the second ferry, which takes you to Hornby Island. From the Hornby ferry terminal, Tribune Bay is about a 10-minute drive.
The total trip from Nanaimo is about three hours including the ferries. From Vancouver, allow most of a day. Both ferries are run by BC Ferries and don't take reservations, so arrive early on summer weekends.
The beach is part of Tribune Bay Provincial Park. Parking is free. There are washrooms, picnic areas, and walking access to nearby trails.
When to Visit
For the full tropical experience, mid-July to late August is the window. The water is warmest, the days are longest, and Tribune Bay is genuinely a swimming beach in this stretch.
September is the locals' favourite. The water is still warm enough to swim in for the first two weeks. The crowds have left. The light has softened.
May and June are beautiful but the water is still cold for most swimmers. Worth visiting if you want the beach mostly to yourself.
A Different Kind of Trip
Most people travel for the Caribbean because they want warm water, white sand, and the feeling of a place that's slower and gentler than their daily life. Hornby Island offers all three. The setting is different. The vibe is different. But the underlying experience is closer than you'd expect.
For Canadians who haven't been, it's worth knowing this place exists. For travellers from anywhere else, it's a reminder that some of the most beautiful coastlines on the continent are still relatively unknown.
The Caribbean of Canada is a fair name. Tribune Bay earns it.
Planning a trip to Hornby Island? Stillwater Nature Spa is now open at Sea Breeze Lodge with oceanside spa treatments steps from the shoreline. Bookings at stillwaternaturespa.com.