A residential street lined with houses, a street sign, and a well-maintained garden.

Find hotels in Roche Harbor, WA from CA $172

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 27 - Aug 28
Tomorrow
Aug 28 - Aug 29
This weekend
Aug 28 - Aug 30
Next weekend
Sep 4 - Sep 6

Filter by

Star rating

Guest rating

Our top choices for Roche Harbor hotels

1. Inn to the Woods B&B

Inn to the Woods B&B
Friday Harbor
Guest review highlights
  • Short walk to rustic common room
  • Delicious French sourdough toast
  • Wonderful and very kind staff
Inn to the Woods B&B

2. Snug Harbor Resort

Snug Harbor Resort
Friday Harbor
Guest review highlights
  • Easy parking close to the cabins
  • Immaculate property with great upkeep
  • Beautiful cabins in scenic location
CA $445
CA $491 total
includes taxes & fees
Sep 27 - Sep 28
Snug Harbor Resort

3. Friday Harbor Suites

Friday Harbor Suites
Friday Harbor
Guest review highlights
  • Free parking available on-site
  • Fresh breakfast to start the day
  • Hot tub on site for guests
CA $266
CA $295 total
includes taxes & fees
Sep 27 - Sep 28
Friday Harbor Suites

4. Roche Harbor Resort

Roche Harbor Resort
Friday Harbor
Guest review highlights
  • Beautiful views from the property
  • Beautiful setting in a historic building
  • Super friendly and attentive staff
CA $328
CA $380 total
includes taxes & fees
Sep 28 - Sep 29
Roche Harbor Resort

5. The Orca Inn

The Orca Inn
Friday Harbor
Guest review highlights
  • Ample parking on the property
  • Bike rack for convenient storage
  • Friendly and responsive front desk staff
CA $155
CA $172 total
includes taxes & fees
Sep 27 - Sep 28
The Orca Inn

6. Earthbox Inn & Spa

Earthbox Inn & Spa
Friday Harbor
Guest review highlights
  • Spa facilities available for guests
  • Pool on site for guests
  • Free and easy parking availability
CA $360
CA $398 total
includes taxes & fees
Sep 28 - Sep 29
Earthbox Inn & Spa

7. Rosario Resort

Rosario Resort
Eastsound
Guest review highlights
  • Near Moran State Park
  • Stunning water views from the rooms
  • Extremely cozy soft bed sheets
CA $210
CA $267 total
includes taxes & fees
Sep 28 - Sep 29
Rosario Resort

8. Friday Harbor House

Friday Harbor House
Friday Harbor
Guest review highlights
  • Shops a short walk away
  • Wonderful food quality at breakfast
  • Very helpful staff providing great service
CA $635
CA $702 total
includes taxes & fees
Sep 27 - Sep 28
Friday Harbor House

9. Discovery Inn

Discovery Inn
Friday Harbor
Guest review highlights
  • Comfortable, well-dressed beds
  • In-room coffee and hot chocolate
  • Friendly and responsive staff
CA $305
CA $338 total
includes taxes & fees
Sep 27 - Sep 28
Discovery Inn

10. Bird Rock Hotel

Bird Rock Hotel
Friday Harbor
Guest review highlights
  • Quiet and away from the noise
  • Roomy, generously sized rooms
  • Beautiful and well maintained property
CA $284
CA $314 total
includes taxes & fees
Sep 10 - Sep 11
Bird Rock Hotel

11. Tucker House Inn

Tucker House Inn
Friday Harbor
Guest review highlights
  • Beautiful location near the cottage
  • Delicious breakfast delivered to the room
  • Cozy and well-appointed accommodations
CA $295
CA $327 total
includes taxes & fees
Aug 31 - Sep 1
Tucker House Inn

12. Saturn's Return

Saturn's Return
Friday Harbor
Guest review highlights
  • Near San Juan County Park
  • Delightful breakfast with diverse options
  • Very quiet and welcoming location
CA $491
CA $542 total
includes taxes & fees
Sep 14 - Sep 15
Saturn's Return

13. Deer Harbor Inn

Deer Harbor Inn
Deer Harbor
Guest review highlights
  • Simple check-in using a code access system
  • Tasty smokehouse Bbq on-site
  • Scenic views from the property
CA $314
CA $347 total
includes taxes & fees
Sep 27 - Sep 28
Deer Harbor Inn

14. Trumpeter Inn

Trumpeter Inn
Friday Harbor
Guest review highlights
  • Beautiful on-site flower gardens
  • Immaculate rooms on arrival
  • Delicious breakfast with fresh options
CA $354
CA $391 total
includes taxes & fees
Sep 1 - Sep 2
Trumpeter Inn

15. Friday Harbor Grand B&B

Friday Harbor Grand B&B
Friday Harbor
Guest review highlights
  • Beautiful location with a deck
  • Delicious Farshad’s breakfasts
  • Great food quality with cookies
CA $472
CA $522 total
includes taxes & fees
Sep 10 - Sep 11
Friday Harbor Grand B&B

16. Raintree's Sandcastle

Raintree's Sandcastle
Blaine
Guest review highlights
  • Spacious kitchen for self-catering
  • Pool on site for guests
  • Beautiful beach view from rooms
CA $258
CA $291 total
includes taxes & fees
Sep 27 - Sep 28
Raintree's Sandcastle

17. Kingfish at West Sound

Kingfish at West Sound
Eastsound
Kingfish at West Sound

18. Lopez Islander Resort

Lopez Islander Resort
Lopez Island
Guest review highlights
  • Fantastic on-site bar and restaurant
  • Safe parking available on-site
  • Beautiful views from the property
CA $331
CA $365 total
includes taxes & fees
Sep 2 - Sep 3
Lopez Islander Resort

19. Deer Harbor Cottages

Deer Harbor Cottages
Deer Harbor
Guest review highlights
  • Hot tub for relaxation and enjoyment
  • Live music at nearby bbq restaurant
  • Lovely cottage with great mattress
Deer Harbor Cottages

20. Outlook Inn

Outlook Inn
Eastsound
Guest review highlights
  • Beautiful views of the sound
  • Various restaurants nearby
  • Comfortable patio area
CA $476
CA $546 total
includes taxes & fees
Sep 28 - Sep 29
Outlook Inn
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Roche Harbor attractions

Roche Harbor Marina

9.4/10 (332 reviews)
Explore the waterfront in Roche Harbor with a trip to Roche Harbor Marina. While you're in the area, stroll along the seaside.
See properties

San Juan Islands Sculpture Park

8.8/10 (144 reviews)
Explore the great outdoors at San Juan Islands Sculpture Park, a lovely green space in Roche Harbor. While you're in the area, stroll along the waterfront.
See properties

Learn more about Roche Harbor

This historic seaside village welcomes boaters to its picturesque marina with shops, restaurants, and the famous Hotel de Haro. Explore the sculpture park, watch orcas from Lime Kiln Point State Park on San Juan Island, or join summer's colors-lowering ceremony at sunset.

See all hotels in Roche Harbor
A waterfront view of Hotel de Haro with a stone wall and a reflection in the water.

Top Roche Harbor Hotel Reviews

The Orca Inn

The Orca Inn

10/10 Excellent
"Clean and comfortable."
John 1-night trip
Posted 3 hours ago
The Orca Inn
Friday Harbor Suites

Friday Harbor Suites

10/10 Excellent
"Staff are great. Very nice and quiet place to stay. I have been stayed at this place every summer for the past ten years."
Ekachai 4-night trip
Posted 8 hours ago
Friday Harbor Suites
Earthbox Inn & Spa

Earthbox Inn & Spa

8/10 Good
"Location was great for our couples biking trip. Rooms were clean (though thin walls and could hear neighbors talking). The pool was being repaired so that was unavailable. Staff was helpful."
Shari 1-night trip
Posted 1 day ago
Earthbox Inn & Spa
Inn to the Woods B&B

Inn to the Woods B&B

10/10 Excellent
"It was such a cute place. My husband and I enjoyed our stay there. It is tucked in the woods as the name suggests. The breakfast was very good. We had gluten free lemon blueberry pancakes and they were delicious."
Pat 2-night trip
Posted 2 days ago
Inn to the Woods B&B
Landmark Inn on Orcas Island

Landmark Inn on Orcas Island

8/10 Good
"Stayed for two nights and although the place is a bit old and needs some updating, you really can't beat the view of Eastsound. We were originally looking to book at the Outlook Inn next door but for the price point, size of the room (which was basically an apartment), and spectacular views, the Landmark Inn is the place to stay. We would definitely book here again."
Jessica 2-night trip
Posted 2 days ago
Landmark Inn on Orcas Island
Bird Rock Hotel

Bird Rock Hotel

10/10 Excellent
"We loved our stay! The room was clean and comfortable and the location was perfect. There were plenty of shops and places to eat nearby, and the air conditioning worked great. It was a beautiful and convenient place to stay for our trip. We would definitely stay here again!"
Vanessa 2-night trip
Posted 3 days ago
Bird Rock Hotel
Discovery Inn

Discovery Inn

10/10 Excellent
"The room we stayed at is super clean. The inn looks vintage outside but the interior is modern. The staff is helpful and very accommodating"
Ma. Angela 1-night trip
Posted 3 days ago
Discovery Inn
Custom Waterfront Home near Roche Harbor. Access to Picnic Island. 4-bedrooms.

Custom Waterfront Home near Roche Harbor. Access to Picnic Island. 4-bedrooms.

10/10 Excellent
"Our family had a wonderful stay at the Heron House. The view and location were amazing--it was so relaxing to sit on the balcony and enjoy the peaceful surroundings. There was abundant room for our party of 6, and all the rooms were beautifully decorated and cared for. The kitchen was beautiful and had everything we needed to cook. If we come back to San Juan Island we would love to stay longer."
Becky 4-night trip
Posted 4 days ago
Custom Waterfront Home near Roche Harbor. Access to Picnic Island. 4-bedrooms.
Lopez Islander Resort

Lopez Islander Resort

10/10 Excellent
"Nice staff It would be great in addition to the silverware and wine glasses to have 2 plates"
Vladimir 3-night trip
Posted 5 days ago
Lopez Islander Resort

More cheap stays in Roche Harbor

The Orca Inn

The Orca Inn

770 Mullis St Friday Harbor WA
CA $155
CA $172 total
Sep 27 - Sep 28
includes taxes & fees
8.2/10 Very good! (100 reviews)
The Orca Inn
Rosario Resort

Rosario Resort

1624 Rosario Rd Eastsound WA
CA $210
CA $267 total
Sep 28 - Sep 29
includes taxes & fees
7.6/10 Good! (165 reviews)
Rosario Resort
Friday Harbor Suites

Friday Harbor Suites

680 Spring Street Friday Harbor WA
CA $266
CA $295 total
Sep 27 - Sep 28
includes taxes & fees
8.6/10 Excellent! (1,003 reviews)
Friday Harbor Suites
Bird Rock Hotel

Bird Rock Hotel

35 First Street Friday Harbor WA
CA $284
CA $314 total
Sep 10 - Sep 11
includes taxes & fees
8.8/10 Excellent! (390 reviews)
Bird Rock Hotel
Discovery Inn

Discovery Inn

1016 Guard St. Friday Harbor WA
CA $305
CA $338 total
Sep 27 - Sep 28
includes taxes & fees
10/10 Exceptional! (37 reviews)
Discovery Inn
Snug Harbor Resort

Snug Harbor Resort

1997 Mitchell Bay Rd Friday Harbor WA
CA $445
CA $491 total
Sep 27 - Sep 28
includes taxes & fees
9.8/10 Exceptional! (532 reviews)
Snug Harbor Resort

Hotels in Roche Harbor with star rating

Find out more about Roche Harbor

Top reasons to visit Roche Harbor

  • Stunning Natural Scenery: Roche Harbor features breathtaking landscapes and picturesque beaches, perfect for outdoor enthusiasts.
  • Water Activities: Enjoy a variety of water sports, including kayaking, sailing, and whale watching adventures.
  • Charming Marina: The lovely marina offers a relaxing atmosphere and is ideal for unwinding or exploring the area.
  • Family-Friendly Resorts: Choose from a range of accommodations that cater to families, couples, and pets alike.
  • Nearby Attractions: Explore Reid Harbor and Friday Harbor for additional activities and stunning views.

Find great hotels in and around Roche Harbor

Discover a range of exceptional hotel accommodations in Roche Harbor, Washington, perfect for your next vacation. From the picturesque Roche Harbor Resort to the cozy Snug Harbor Resort, there's something for everyone. Enjoy family-friendly amenities, pet-friendly options, and thrilling adventure activities that cater to your every need. Experience a delightful stay at these charming resorts, where stunning views and unforgettable memories await.

  • Roche Harbor Resort: Roche Harbor Resort is a charming 3-star accommodation boasting a remarkable guest rating of 9.2. This resort is perfect for travellers seeking a spa-themed getaway, featuring a full-service spa and pool facilities designed to enhance relaxation. Guests can indulge in rejuvenating treatments such as hot stone massages and facials, ensuring a soothing escape. The serene surroundings of Roche Harbor provide a picturesque backdrop, making this resort an ideal choice for those who wish to unwind and immerse themselves in nature.
  • Snug Harbor Resort: Snug Harbor Resort is a budget-friendly gem located 4.8km from Roche Harbor, with an impressive guest rating of 9.8. This hotel offers a delightful array of dining options, including a restaurant, snack bar, and coffee shop, catering to all tastes. Outdoor enthusiasts will appreciate the proximity to hiking and biking trails, as well as fishing opportunities nearby. With 24-hour fitness facilities and entertainment options like flat-screen TVs, Snug Harbor Resort provides a comfortable and accommodating experience for those looking to explore the beautiful surroundings without breaking the bank.
  • Inn to the Woods B&B: Inn to the Woods B&B is a cozy 3.5-star bed and breakfast situated 6.4km from Roche Harbor, earning a stellar guest rating of 9.8. This property is ideal for adventure seekers and pet owners alike, offering a variety of recreational activities such as sailing, mountain biking, and canoeing. With a pet-friendly policy that allows for some furry companions, guests can enjoy a worry-free stay. The welcoming atmosphere and emphasis on adventure make this B&B a fantastic choice for those looking to experience the great outdoors while enjoying the comforts of home.

Where to stay in Roche Harbor

Roche Harbor, a charming village in Washington, beckons with its stunning natural scenery and inviting beaches. Ideal for families and couples alike, this resort town features a picturesque marina and a relaxed atmosphere perfect for unwinding. Explore the beauty of Roche Harbor, where you can indulge in romantic getaways or create lasting memories with loved ones. From captivating weddings to outdoor adventures, Roche Harbor promises a remarkable vacation experience in a serene setting.

  • Friday Harbor: Nestled within the charming confines of Friday Harbor, Roche Harbor offers a picturesque blend of outdoor adventures and stunning scenery. This city, known for its moderately seasonal traveller influx, draws visitors primarily from June to August. While here, enjoy recreational activities, including golfing and exploring local landmarks such as the nearby state park and serene lakes. The vibrant marina and quaint shops add to the allure, making it a delightful spot to unwind and immerse yourself in the local culture.
  • San Juan Island: Just 8.0km from Roche Harbor, San Juan Island is a natural gem that beckons outdoor enthusiasts and nature lovers alike. With a similar seasonal pattern, peak visits occur from July to September. Visitors are treated to breathtaking landscapes, recreational areas, and luxurious resorts with spa services. The island's proximity to national parks and lakes offers countless opportunities for exploration and relaxation. Whether you're hiking scenic trails or enjoying a sunset at the beach, San Juan Island promises an adventure-filled experience in a tranquil setting.
  • Deer Harbor: Located 11.3km from Roche Harbor, Deer Harbor presents a quaint city atmosphere ideal for outdoor adventures and scenic beauty. The seasonal traveller traffic peaks in April and during the summer months, from June to July. Visitors can engage in various activities, including golfing and exploring the local recreational areas. With nearby attractions like national parks, picturesque lakes, and tranquil bays, Deer Harbor offers a perfect blend of relaxation and adventure, ensuring a memorable visit for all.

Things to do in Roche Harbor

Roche Harbor, Washington, is perfect for outdoor enthusiasts and beach lovers alike, offering stunning scenery and a variety of activities. Visitors can enjoy the Roche Harbor experience with its recreational area, private country club, and golf courses. Notable attractions include water activities, a summer camp, and exciting whale watching opportunities, making it a delightful destination for a memorable vacation.

Shopping

In Roche Harbor, you’ll find quaint shops offering unique gifts and local crafts. If you're up for a drive, check out the nearby Friday Harbor Marketplace, featuring a variety of boutiques and specialty stores perfect for souvenirs and artisanal goods.

Recreation

At Roche Harbor, indulge in rejuvenating treatments at the Spa at Roche Harbor, where you can enjoy soothing massages and holistic therapies amidst serene views. For outdoor fun, explore kayaking or hiking in the nearby San Juan Islands, perfect for connecting with nature and enhancing your wellness journey.

Adventure

In Roche Harbor, explore the scenic waters on a kayak or paddleboard, gliding past breathtaking landscapes. Try hiking the nearby trails for stunning views of the San Juan Islands, or embark on a whale-watching tour for an unforgettable encounter with orcas and other marine wildlife.

Nightlife

Experience Roche Harbor’s vibrant nightlife at the Madrona Bar & Grill, where you can enjoy waterfront views and handcrafted cocktails. For a laid-back atmosphere, visit the Roche Harbor Resort Lounge for a cozy evening with friends and live music that showcases local artists.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Roche Harbor

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Roche Harbor are January to March, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Roche Harbor is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Roche Harbor is Tuesday. The most expensive day to stay in Roche Harbor is Friday.
  • Find cheap hotels on Expedia: Expedia's search tool makes it easy for you to define your budget, choose your ideal location, and more. You can arrange your search results by price, starting with the most affordable hotels. Additionally, you have the option to narrow down your choices by hotel type—if you select the Eco-certified filter, you'll find a list of sustainable and environmentally friendly accommodations ready for booking.
  • Consider bundling your trip: You can save some money by bundling your Roche Harbor hotel stay with your flights and activities through an Expedia package.

Find the best attractions in and around Roche Harbor

Roche Harbor, Washington, is perfect for outdoor enthusiasts seeking scenic beach vacations. Visitors can explore attractions like Reid Harbor, Roche Harbor Farm, and the local marina, offering a variety of adventure experiences. Don't miss the charming Roche Harbor tourism sites and the nearby Friday Harbor, which enhance your trip with picturesque landscapes and activities. Enjoy the natural beauty and outdoor fun that Roche Harbor has to offer.

  • Roche Harbor Marina: Experience the heart of Roche Harbor at this vibrant marina. With stunning views, adventure awaits through various water activities. Enjoy the beach and outdoor vibes as you explore the marina's amenities and local charm.
  • Lime Kiln Point State Park: Just 9.7km from Roche Harbor, this state park offers breathtaking scenery and outdoor adventure. Known for its picturesque lighthouse and whale watching opportunities, it’s a perfect spot for hiking and enjoying nature.
  • Wescott Bay: Located 966m from Roche Harbor, Wescott Bay is a tranquil escape with beautiful scenery. Enjoy the beach atmosphere and outdoor activities, making it an ideal spot for relaxation and exploration.

Best time to go to Roche Harbor

The best time to visit Roche Harbor can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Roche Harbor falls in August, when visitor numbers are moderately high and weather is sunny with no rain. The coolest average temperature in Roche Harbor falls in February, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January43.2°F (6.2°C)Light RainMostly CloudyAverageSlightly Low
February42.4°F (5.8°C)Light RainMostly CloudyAverageSlightly Low
March45.1°F (7.3°C)Light RainMostly CloudyAverageSlightly Low
April48.6°F (9.2°C)Light RainMostly SunnyAverageAverage
May53.6°F (12.0°C)No RainMostly SunnyAverageAverage
June57.4°F (14.1°C)No RainMostly SunnyModerately HighSlightly High
July60.6°F (15.9°C)No RainSunnyModerately HighSlightly High
August61.2°F (16.2°C)No RainSunnyModerately HighSlightly High
September58.1°F (14.5°C)Light RainMostly SunnyAverageAverage
October52.7°F (11.5°C)Light RainMostly SunnyModerately LowAverage
November46.9°F (8.3°C)Light RainMostly CloudyModerately LowAverage
December42.8°F (6.0°C)Light RainMostly CloudyModerately LowAverage

The nearest major airports for your trip to Roche Harbor

For your visit to Roche Harbor, you can fly into three major airports. SEAttle-Tacoma International Airport (SEA) is located 144.8km away, with nearby luxurious hotels like the Fairmont Olympic Hotel, Four Seasons Hotel Seattle, and Lotte Hotel Seattle, all approximately 17.7km from the airport. Vancouver International Airport (YVR) is 66.0km away, with options such as the Versante Hotel (3.2km from YVR) and JW Marriott Parq Vancouver (9.7km from YVR). Lastly, Victoria International Airport (YYJ) is just 20.9km away, featuring hotels like Brentwood Bay Resort & Spa (8.0km from YYJ) and The Westin Bear Mountain Golf Resort & Spa (19.3km from YYJ).

Frequently asked questions

What is the best area to stay in Roche Harbor?
The best area to stay in Roche Harbor is within the Roche Harbor Resort itself, as it encompasses the entire village and offers the most convenient access to all amenities.The resort is located on the northern end of San Juan Island and is built around a historic marina. It features a collection of accommodations ranging from historic hotel rooms to modern condominiums, all within a short walk of the harbour, shops, and restaurants. The main hub is near the marina, with the iconic Hotel de Haro at its heart and a pleasant promenade along the water.For couples looking for a relaxing and romantic escape, staying within the resort is ideal. You'll have easy access to waterfront dining, spa services, and the opportunity to enjoy sunset views over the harbour. The Sculpture Park and the formal gardens provide lovely spots for leisurely strolls.Families will also find the resort an excellent choice. With activities like kayaking, paddleboarding, and a swimming pool, there's plenty to keep everyone entertained. The village's pedestrian-friendly layout means children can explore with ease, and there are several casual dining options available.
When is the best time to go to Roche Harbor?
The very best time to visit Roche Harbor is during the summer months, from June to September, when the weather is warm and sunny, and all activities are in full swing.During this period, you'll experience long daylight hours, superb for exploring the island and enjoying the water. The marina is bustling with boats, and the outdoor dining options are at their best. It's an ideal time for whale watching tours, kayaking, and simply relaxing by the water.If you prefer a quieter visit with fewer crowds but still pleasant weather, late spring (May) or early autumn (October) are excellent alternatives. The temperatures are milder, and while some seasonal services might be winding down, you'll still find plenty to do, and the natural beauty of the island remains stunning. This is a great time for couples seeking a more tranquil escape.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Roche Harbor.
How much is the nightly rate at a Roche Harbor hotel?
Prices for hotels in Roche Harbor often vary, but you can find a great deal from CA $172 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia