Mackaye Harbor Inn Private Beach

MacKaye Harbor Inn

MacKaye Harbor Inn is the perfect getaway if you are looking for tranquility, and comfort with delicious homemade breakfast and personal service. As the only waterfront B&B with a private sandy beach, we offer a truly unique island experience. 

Our Rooms

We have 5 cozy and romantic rooms to choose from. Breakfast is included and is prepared fresh every morning. Ocean gaze, read a book, enjoy breakfast or practice the art of doing nothing in the Selah House, a stand alone nook on the property.

Lopez Island

Enjoy the simplicity of island life. Lopez is perfect for travelers looking to disconnect from the distractions of urban living. You will find plenty of opportunities for beach walking, hiking, bird watching, kayaking, reading and relaxing.

Events at the Inn

Our private beach and secluded setting offers the perfect site for your next event. Please contact us at or 512.940.4230 for more information.

949 MacKaye Harbor Rd

​Lopez Island, WA 98261


Sign up for updates
  • Grey TripAdvisor Icon
  • Grey Facebook Icon
  • Grey Instagram Icon

© MacKaye Harbor Inn