Our Location
Rockwater Secret Cove Resort,
5356 Oles Cove Rd,
Halfmoon Bay, BC V7Z 1B8
Getting Here
Rockwater is the perfect base for exploring the natural beauty of the Sunshine Coast. Stroll the tree-top boardwalk, hike nearby trails, or launch a kayak from the resort’s beach. Smuggler Cove Marine Provincial Park, Secret Cove, and Halfmoon Bay’s charming shops and restaurants are all within easy reach.
Rockwater Secret Cove Resort is a secluded oceanfront retreat nestled in Halfmoon Bay on British Columbia’s stunning Sunshine Coast, just two hours from downtown Vancouver. Set above the waves and surrounded by coastal forest, this serene destination blends nature and luxury from the moment you arrive.
By Land
From Vancouver (2hr drive):
Drive north to Horseshoe Bay, then board the BC Ferries to Langdale. Once ashore, it’s a scenic drive along the Sunshine Coast to Halfmoon Bay — where Rockwater awaits.
Parking:
Complimentary parking is available on site for guests, so you can explore the region at your own pace.
By Air
The nearest small airports include Sechelt/Gibsons Airport (YHS) and Pender Harbour Waterdrome (YPT), both a short drive from the resort.
Floatplane services also provide quick scenic connections from downtown Vancouver — a thrilling way to arrive surrounded by coastal views, reducing overall travel time compared with driving and ferry.
For international or cross-country flights, Vancouver International Airport (YVR) is the nearest major airport, approximately 2.5–3 hours from the resort with combined driving and ferry travel.
Helpful Links for Your Journey to Rockwater