Book Room

Location

Whether you come for a week or a weekend, Halfmoon Bay is an ideal travel destination for visitors from around the world.

Your journey along the Sunshine Coast will take you through some of British Columbia's most beautiful scenery. Approximately two hours' travel time from downtown Vancouver, Rockwater Resort is the mid-point of the Sunshine Coast, 180 km of coastline which boasts some of the world's best scuba diving, fishing, and coastal scenery.


Driving to the Sunshine Coast

From Vancouver

Please Note your GPS frequently will not get you here by using our name or address. For you convenience program in N49˚, 32.510’ W123˚, 58.672’. From Vancouver, take Trans-Canada Highway 1 to BC Ferries' Horseshoe Bay terminal. Choose the Langdale route, a 40-minute journey across Howe Sound to the Sunshine Coast. Exiting Langdale terminal, following the main traffic flow through the traffic lights and up the hill.  This route will take you to Hwy 101, the north-south artery of the Sunshine Coast. You will pass through the upper portion of Gibsons, then continue toward the village of Sechelt.  After exiting Sechelt, continue for approximately 19 minutes, passing by Halfmoon Bay. Now watch for the Blue & White Hwy Sign that says Rockwater Resort with an arrow indicating to turn left, this road is called Mercer., then almost immediately turn right up Ole's Cove Road. Rockwater Resort is on the ocean at the end of Ole's Cove Road. Total travel time from Langdale ferry terminal to Rockwater Resort is approximately 45 minutes.

From Vancouver Island

This journey consists of two ferry routes:  Vancouver Island to Powell River, then Saltery Bay to Earls Cove.
Take BC Ferries Comox ferry to Powell River. From Powell River drive south for approximately half an hour to Saltery Bay, which is the ferry terminal serving the north end of the peninsula, Earls Cove. Exiting Earls Cove, drive south on Hwy 101 for approximately 40 minutes.  Turn right onto Mercer Road and right again onto Ole's Cove. Rockwater Resort is on the ocean at the end of Ole's Cove Road.  Approximate travel time:  45 minutes.

BC Ferries (1-888-BCFERRY) www.bcferries.com

From Seattle

Take the I-5 North to the US/Canada border. Cross the border and merge onto Highway 99 then merge onto Hwy 91A North. Follow directions for the Trans-Canada Highway until you reach the exit for Horseshoe Bay. Board ferry from Horseshoe Bay to Langdale. Exit ferry and follow the traffic through the traffic lights and up the hill.  Stay on Hwy 101, the north-south artery of the Sunshine Coast. You will pass through the upper portion of Gibsons, then continue toward the village of Sechelt.  After exiting Sechelt, continue for approximately 19 minutes, passing by Halfmoon Bay. Watch for the Blue & White Hwy Sign that says Rockwater Resort with an arrow indicating to turn left, this road is called Mercer., then almost immediately turn right up Ole's Cove Road and follow until road ends. Total travel time from Langdale ferry terminal to Rockwater Resort is approximately 45 minutes. For more detailed instructions, click here.


Scheduled Float Plane Services:

If flying is your preferred means of transportation, a float plane from Vancouver can have you here in under 30 minutes, from Seattle in 90 minutes.

Harbour Air- direct to Sechelt from Coal Harbour downtown Van & YVR
1.800.665.0212   www.harbour-air.com

FLY from Victoria to Wilson Creek Sunshine Coast
604 740 1022   www.flycoastal.ca

Kenmore Air from Seattle SeaTac to Pender Harbour Sunshine Coast 
1.800.543.9595   www.kenmoreair.com/content.php

Tofino Airlines
1- 888-436-7776   www.tofinoair.ca

Airspan Helicopters
1-604-885-7474   www.airspanhelicopters.com

Pat Bay Air Limited Victoria
Toll free: 1 866.654.0646  Local: 250.654.0646   www.patbayair.com