Breathtaking Beauty ULTIMATE RELAXATION
Nestled on the serene shores of Mitchell Bay on San Juan Island, Snug Harbor Resort offers a tranquil escape unlike any other. Our island oasis invites you to reconnect with nature, discover the beauty of the surroundings, and create lasting memories.
Discover Exquisite Accommodations
Each of our cozy cabins and suites features upscale rustic interiors, vaulted ceilings, and breathtaking waterfront views of pristine Mitchell Bay. Relax in spacious bedrooms with comfortable beds, indulge in fully equipped kitchens, and unwind in cozy living spaces.
Explore Your Surroundings
Snug Harbor Resort provides access to an abundance of outdoor activities right at your fingertips. Embrace the beauty of the San Juan Islands by:
- Kayaking or paddleboarding through the calm waters.
- Exploring the nearby state parks and hidden coves.
- Embarking on a whale-watching tour from our private marina.
- Hiking through diverse ecosystems teeming with local wildlife.
Unwind and Revive
At Snug Harbor Resort, relaxation isn't just an option, it's a guarantee. Breathe in the fresh ocean air, soak in the stunning sunsets, and unwind by our sparkling bay.
Here's what sets us apart
- Warm and Welcoming Staff: Our dedicated team is committed to providing exceptional service and ensuring your utmost comfort throughout your stay.
- Eco-Conscious Practices: We prioritize sustainability through responsible waste management and environmentally friendly practices.
- Breathtaking Natural Beauty: Witness stunning sunsets, vibrant wildlife encounters, and the calming rhythm of the waves.
- Private Sanctuary: Enjoy the peacefulness of our spacious grounds, private marina, and cozy accommodations.

Be the first to review Snug Harbor Resort & Marina.
Write a Review