Photo Gallery
Useful Links

How To Get Here
Map to Location
Ferry Information

Contact Us

Tel: (250) 539-2926
Email: info@madrona-lodge.com

How To Get Here

From Vancouver and BC Mainland

You can get here by B.C government ferry service from Vancouver and B.C Mainland from the Tsawwassen beach ferry terminal car reservations may be necessary.

Please refer to the BC Ferry website www.BCFerries.com for ferry reservations and more information.

Toll Free BC Ferries: 1-888-223-3739

Galiano Island is the first island on the western side of the gulf of Georgia and your ferry trip takes about one hour.

You disembark at Sturdies Bay at the south end of the island and follow the main road north along Porlier Pass Road. It will take about 30 minutes to find us at 18715 Porlier Pass Road.

From Victoria, Vancouver Island, Western Washington

From Victoria, Vancouver Island or Western Washington (via Port Angeles or Anacortes Ferries) take the gulf islands ferry at the government ferry terminal at Swartz Bay in Saanich on Vancouver Island.

No car reservations required on this ferry. You disembark at Sturdies Bay on Galiano Island and drive north to Madrona Lodge Resort By The Sea.

Arrangements may be made to meet you at the Sturdies Bay ferry dock. If you can't make ferry reservations for your car or don't have a car, there is a small pick up and drop off fee. There is also a taxi on the island.