Getting to Doe Bay Resort

By Car & Ferry: The Classic Way

Most guests arrive by car via the Washington State Ferry system. Drive to the Anacortes Ferry Terminal and take the scenic ferry ride to Orcas Island. From the Orcas ferry landing, it’s about a 45-minute drive to Doe Bay Resort.

Be sure to reserve your ferry in advance at wsdot.wa.gov to secure your preferred sailing time.

By Air: The Quickest Route

Short on time? Hop on a Kenmore Air flight from Seattle and land on Orcas Island in under an hour.
Even better: book our Stay Doe Bay & Flight Package which includes round-trip flights with Kenmore Air, discounted accommodations at Doe Bay, a complimentary private spa session, and a $50 dining or general store credit per person.

Save time and money — and start your vacation the moment you take off.

By Water Taxi: The Most Fun and Direct

Take the scenic route across the Salish Sea! Charter a private water taxi from Anacortes directly to our dock at Otter Cove — just steps from your cabin.
This tide-dependent service offers a unique, direct, and truly memorable way to arrive at Doe Bay. Advance booking required.

On-Island Travel: Taxis & Rentals

If you arrive without a car, no problem!

  • Orcas Island Taxi services are available to bring you from the ferry landing or airport to Doe Bay.

  • Car rentals (including compact and electric options) are available locally.