Location and Contact Information

Contact Information

Beach Gardens Resort & Marina

7074 Westminster St. (on Hwy 101 at Cariboo Ave.)

Powell River, BC

V8A 1C5 Canada

Toll Free: 1 (800) 663 7070

Phone: (604) 485 6267

Fax: (604) 485 2343

Getting here from Vancouver

By Car:

  • Ferry from Horseshoe Bay to Langdale. Crossing time is forty minutes.
  • Continue up highway 101 to Earls Cove. Allow one hour and thirty minutes to travel the 84 kms.
  • Ferry from Earls Cove to Saltery Bay. Crossing time is fifty minutes.
  • From Saltery Bay, continue up highway 101 for 23.1 kms to the Beach Gardens Resort. Allow thirty minutes driving time.
  • The Beach Gardens Resort is located on your left just as you are entering Powell River

By Air:

  • Pacific Coastal Air offers daily flights out of the South Terminal of Vancouver Airport. Reservations can be made in advance by calling 1 800 663 2872

By Bus:

  • Malaspina Coach Lines operates bus service between Powell River and Vancouver, including both downtown Vancouver and Vancouver International Airport. For information call 1 800 663 2872

View Larger Map

Getting here from Vancouver Island:

  • Ferry from Comox (Little River to Westview). Crossing time is one hour and twenty minutes. There are four ferries a day from either side.
  • From Westview ferry, turn right onto Marine Ave and continue driving for 4.2 kms to the Beach Gardens Resort, located on your right.