Book your favourite marina in seconds

Download our app for iOS or Android, or simply select from the list of marinas below to book yourself a berth at any of our participating marinas.


Anglers Anchorage Marina

Brentwood Bay, BC

Boat Harbour Marina

Nanaimo, BC

Bay Port Yachting Centre

Midland, ON

Beacon Bay Marina

Penetanguishene, ON

Bridge Port Marina

Orillia, ON

Canoe Cove Marina

North Saanich, BC

Coast Marina

Campbell River, BC

Comox Valley Marina

Comox, BC

Cooks Bay Marina

Innisfil, ON

Deckside Marina

Richmond, BC

Genoa Bay Marina

Duncan, BC

Greater Victoria Harbour Authority

Victoria, BC

Indian Lake Marina and Campground

Elgin, ON

John Henry’s Marina & Resort

Garden Bay, BC

Coming Soon!

Ladysmith Marina

Ladysmith, BC

Maple Bay Marina

Maple Bay (Duncan), BC

North Saanich Marina

North Saanich, BC

Oak Bay Marina

Victoria, BC

Outback Marina

Vernon, BC

Pedder Bay RV Resort & Marina

Victoria, BC

Pender Harbour Resort and Marina

Pender Harbour, BC

Poets Cove Marina

South Pender Island, BC

Coming Soon!

Tofino Resort and Marina

Tofino, BC

Union Steamship Co. Marina

Bowen Island, BC

Vancouver Marina

Richmond, BC

Wye Heritage Marina

Midland, ON


Island Gardens Deep Harbour Marina

Miami, FL

La Conner Marina

La Conner, WA

Point Roberts Marina Resort

Point Roberts, WA

Semiahmoo Marina

Blaine, WA

Windward Marina Group
Jax Beach Marine

Jacksonville Beach, FL


Puerto Del Rey Marina

Fajardo, PR

Help spread the word

Book Marina Moorage

Tell your local marina about Swift Harbour

Swift Harbour is free for you and the easiest way for marinas to take bookings online, what’s not to love! Simply click the button below to send your marina an email. You can also send them a message right from our app.

For even more information about the waterways, islands and fjords of the wild, but civilized, coast of British Columbia, we recommend