Book directly with us
up to 10% cheaper
than with Booking.com
Check rooms and rates
From252US$ /night
Check-in
14Feb2026Select date
Check-out
15Feb2026Select date
Rooms and Guests2 Guests, 1 Room
Key details

Property overview

1997 Mitchell Bay Road, Friday Harbor, Washington, United States, 98250
-
Near Garrison Bay
Perfect
9.6
/10
4.7
/5

Rooms with Mitchell Bay views

Snug Harbor Resort offers lodging with views of Mitchell Bay. Options include one-bedroom waterfront cabins located 45 feet from the shore, one and two-bedroom waterfront suites on the upper level of the main building, and one and two-bedroom waterview cabins. All accommodations have air conditioning, kitchens, flat-screen TVs, DVD players, stereos, and gas grills. The one-bedroom log cabins, located 45 feet from the shore, feature 450 square feet of space, vaulted ceilings, and a private deck. One-bedroom suites, located on the upper level, provide views of Mitchell Bay from both the living room and bedroom. Two-bedroom suites have 650 square feet, and the cantilevered deck offers a view of the resort and marina. Each cabin has a bathroom featuring a large tiled shower with pebble floors and a full glass front. Some cabins include cypress wood tree stump tables reclaimed from naturally fallen trees and treadle sewing machine bases that support all the dining tables. Guests can control the temperature with a gas fireplace and ceiling fan. The cantilevered deck offers views of the resort and marina.

Mitchell Bay Coffee Shop

The resort has Mitchell Bay Coffee Shop, serving Fidalgo Bay Coffee. It offers espresso drinks, Italian sodas, tea, cocoa, yogurt parfaits, steel-cut oatmeal, and pastries. The shop is open daily and provides seating by the water.

Leisure and Activities

Guests have access to amenities, including kayaks, paddle boards, canoes and bicycles. There are beachside fire pits, a beachside BBQ, and crab cookers. The resort provides life jackets for guest use while on the docks, canoes, or kayaks. An exercise room with a waterfront view is available. Maya's Legacy Whale Watching offers eco-adventures to see orca whales. Guests can also arrange Crystal Seas kayaking tours, fishing charters, and wildlife tours.

Location and Transport

Snug Harbor Resort is 20 km from Friday Harbor and 18 minutes' drive from the town centre of Friday Harbor and Friday Harbor Ferry Terminal. The resort is located on the west side of San Juan Island, on Mitchell Bay. Guests can also fly into Friday Harbor Airport or Roche Harbor Airport via Kenmore Air. A private marina is available for boaters. The surrounding area has hiking and beaches.

Services and Amenities

Snug Harbor Resort provides free Wi-Fi throughout the property and free parking. The Snug Harbor Store stocks local goods, cooking needs, clothing, and gifts. The resort offers an event room for up to 30 guests, suitable for corporate retreats or family reunions. The event space includes a kitchen, audio/visual equipment, and internet access. All cabins and commercial spaces use on-demand hot water heaters.

“In my opinion, the waterfront location creates a serene escape, enhanced by comfortable accommodations and beautiful grounds; kayaking and relaxing by the fire pits define the experience. Bring your own knives for the kitchen, but otherwise expect a peaceful stay with incredible views. It stands out as a top-tier choice for exploring San Juan Island.”
Hotel logo
Victoria GableEditor, UsPacificnorthwest
View all

Choose your preferred room

The property features double rooms, family rooms, and suites, often including breakfast, free cancellation, and special offers
One-Bedroom Chalet
2 persons
455 sq. feet 
1 King-size bed
Shower
Coffee machine
Two-Bedroom Chalet
2 persons
650 sq. feet 
2 Single beds
Shower
Coffee machine
One-Bedroom Water View Suite
2 persons
455 sq. feet 
1 King-size bed
Shower
Coffee machine
One-Bedroom Water Front Accessible
2 persons
455 sq. feet 
1 King-size bed
Shower
Coffee machine
Click button to see more rooms
Show all rooms
Show all roomsLess

View our availability and price calendar

See current availability and pricing for your dates

Facilities

Amenities for a comfortable stay

General

  • No smoking on site
  • Free Wi-Fi
  • Parking
  • Express check-in/ -out
  • No pets allowed
  • Rooms/ Facilities for disabled
  • Security
  • Private beach
  • Coffee shop
  • Fireplace
  • Smoke detectors
  • Electric vehicle charging station
  • Fire extinguishers

Sports & Fitness

  • Fitness centre
  • Canoeing
  • Hiking
  • Cycling
  • Badminton
  • Table tennis
  • Fishing

Guest Parking

  • Electric kettle
  • Cookware/ Kitchen utensils

Services

  • Housekeeping
  • Shops/Commercial services
  • Welcome drink

Dining

  • Restaurant
  • Snack bar
  • Outdoor dining area
  • Picnic area/ Tables

Business

  • Meeting/ Banquet facilities
  • Fax/Photocopying

Children

  • Playpen
  • Board games
  • Children's play area

Spa & Leisure

  • Beach access
  • Garden area
  • BBQ facilities

Room features

  • Heating
  • Sitting area
  • Garden furniture
  • Tea and coffee facilities
  • Dining table

Bathroom

  • Free toiletries

Self-catering

  • Electric kettle
  • Cookware/ Kitchen utensils

Media

  • Flat-screen TV
  • CD player

Room decor

  • Parquet floor
Show more

Dining Onsite

At Snug Harbor Resort and Marina, Mitchell Bay Cafe and Coffee Shop stands as a delightful hub for guests to indulge in flavorful coffee and sweet treats. Surrounded by the charm of the marina, this cozy spot invites visitors to savor their mornings in a relaxing atmosphere beneath the stunning natural vistas.
Snug Harbor Resort And Marina Friday Harbor Restaurant photo

Mitchell Bay Cafe and Coffee Shop

Casual coffee shop
Ambiance
Welcoming and comfortable; a perfect place to unwind with views of the marina.
Key Offerings
Enjoy a full line of espresso drinks, Italian sodas, and a selection of pastries, alongside local Lopez Island Ice Cream for a sweet treat.
Reservation
No
Open daily for breakfast; hours may vary.

Snug Harbor Resort And Marina Location

1997 Mitchell Bay Road, Friday Harbor, Washington, United States, 98250
Map view
1997 Mitchell Bay Road, Friday Harbor, Washington, United States, 98250
Nearby
Lime Kilm State Park
2600 ft
Explore Friday Harbor
Explore Local Highlights
Top Attractions
Activities
Dining
Entertainment
Lime Kiln State Park
10 minutes' walk
Picturesque coastal park known for breathtaking views and the iconic lighthouse. Spot whales during their migration seasons.
Garrison Bay
5 minutes' drive
Scenic bay offering kayaking, beautiful landscapes, and a historical site rich in maritime history. Great for picnics.
English Camp
5 minutes' drive
Historic site showcasing the British naval presence. Offers guided tours and beautiful trails for nature enthusiasts.
Mosquito Pass
5 minutes' drive
A picturesque route featuring hiking trails and stunning viewpoints of the surrounding landscapes, great for photography.
Kayaking Adventures
5 minutes' drive
Thrilling kayaking experiences available through local rental shops. Explore the coastline and spot marine wildlife.
Yoga by the Sea
10 minutes' walk
Relaxing beach yoga sessions are offered regularly with stunning ocean views. Ideal for unwinding amid nature.
The Market Chef
5 minutes' drive
A cozy spot serving sandwiches and salads made with fresh, local ingredients. Perfect for casual dining.
Madrona Bar & Grill
10 minutes' walk
Casual and vibrant restaurant offering freshly caught seafood and hearty comfort food with scenic views.
San Juan Community Theatre
5 minutes' drive
Local theatre featuring live performances, including plays and concerts. A hub for the island's cultural events.
Roche Harbor Marina
10 minutes' drive
Lively marina area with shops and restaurants. Hosts events and is an excellent spot for evening entertainment.
Local transportation
City Centre
Friday Harbor18 min  ·  7.4 mi
Airports
Friday Harbor Airport (FRD)24 min  ·  9.6 mi
Bellingham International Airport (BLI)186 min  ·  76.9 mi
Planning ahead? Check our early rates
Access special offers today
Check Rates
Property information and rules
Check-in
from 16:00-17:00
Check-out
from 08:00-11:00
Guest Parking
Public parking is possible on site for free.
Internet
is available in for free.
Pets
Pets are not allowed.
Number of rooms:
20
FAQs
About Snug Harbor Resort And Marina
What is the distance from Snug Harbor Resort And Marina to Friday Harbor?
The resort is located 20 km from Friday Harbor.
How far is Snug Harbor Resort And Marina from Roche Harbor Seaplane Base Airport?
The resort is 12 km from Roche Harbor Seaplane Base Airport.
What activities can guests enjoy at Snug Harbor Resort And Marina?
Guests can enjoy canoeing, hiking, cycling, fishing, and badminton.
Does Snug Harbor Resort And Marina have on-site dining options?
The resort features both a restaurant and a coffee shop on-site.
What amenities are available in the rooms at Snug Harbor Resort And Marina?
Rooms include a fully equipped kitchen, flat-screen TV, and private bathroom with shower.
What are the check-in and check-out times at Snug Harbor Resort And Marina?
Check-in is at 16:00 and check-out is by 11:00.
What are some nearby attractions to Snug Harbor Resort And Marina?
Nearby attractions include English Camp (2 km) and Krystal Acres Alpaca Farm and Country Store (4 km).
Is the beachfront accessible from Snug Harbor Resort And Marina?
Guests can relax along the beachfront which is accessible from the resort.

Next best alternative

Consider them for your next trip.
Check-in
14Feb2026Select date
Check-out
15Feb2026Select date
Rooms and Guests2 Guests, 1 Room
Need more options?
Check Top hotels near Snug Harbor Resort And Marina
Saturn'S Return Bed & Breakfast Friday Harbor Exterior photo
Mobile-only price

Saturn'S Return Bed & Breakfast Friday Harbor

8.9
Great38 reviews
1887m from property
USD 381USD 342
per night
Inn To The Woods Friday Harbor Interior photo
Mobile-only price

Inn To The Woods Friday Harbor

9.3
Perfect38 reviews
6877m from property
USD 365USD 328
per night
Juniper Lane Guest House Friday Harbor Amenities photo
Mobile-only price

Juniper Lane Guest House Friday Harbor

9.7
Perfect84 reviews
10154m from property
USD 209USD 188
per night