Getting Here


Eagle Harbor Marina is 3.7 miles from the Bainbridge ferry terminal in Winslow. As you drive off the ferry, go 500 feet and then turn left onto Winslow Way at the traffic signal. In .3 miles turn right onto Madison Avenue North. In .3 miles turn left onto Wyatt Way NW at the stop sign. Go 1.1 miles and keep left to stay on Eagle Harbor Drive along the bay. In 1.7 miles turn left on Ward Avenue NE and go to 5834 Ward Avenue NE.


Heading south on Hwy 305 from Kitsap Peninsula and Poulsbo, you cross the Agate Pass bridge onto Bainbridge Island. Continue for 4.9 miles and turn right on Sportsman Club Road NE at the traffic light. Go 1.6 miles and turn left onto Finch Road NE. Go .3 miles and turn right onto Wyatt Way NE. Go .3 miles and turn left onto Eagle Harbor Drive NE toward Eagledale. In 1.7 miles turn left on Ward Avenue NE and go to 5834 Ward Avenue NE.

Our address is:

5834 Ward Ave NE
Bainbridge Island, WA 98110
Phone 206-842-4003

We are always available by phone. If you are planning a visit to the marina we encourage you to call ahead and we will be happy to meet with you to give you a tour of the marina and show you which slips we have available.

Eagle Harbor Marina

Satellite view showing Eagle Harbor Marina in the center, just west of Eagledale Moorings.

Eagle Harbor

Satellite view showing Eagle Harbor, with the state ferry dock to the north and Eagle Harbor Marina directly south across the harbor. Bainbridge's public dock is just west of the ferry repair yard.

Certified Clean Marina

  • Reduce and properly manage hazardous waste
  • Conduct marina operations with the goal of protecting the environment
  • Educate boaters on clean boating practices
  • Demonstrate innovation and environmental leadership