Find hotels in Roche Harbor, WA from CA $206

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Roche Harbor hotels

Inn to the Woods B&B

Inn to the Woods B&B
3.5 star property
Friday Harbor
9.8 out of 10, Exceptional, (96 reviews)
"Very nice hostess, great accommodations, and breakfast was delicious."
United States
Aleks
Inn to the Woods B&B

Roche Harbor Resort

Roche Harbor Resort
3.0 star property
Friday Harbor
9.2 out of 10, Wonderful, (435 reviews)
"We had a wonderful stay the room was clean and inviting "
United States
Steve
Roche Harbor Resort

Snug Harbor Resort

Snug Harbor Resort
2.5 star property
Friday Harbor
9.8 out of 10, Exceptional, (514 reviews)
"We were so impressed with the property. Great accommodations nestled in a beautiful harbor. Awesome amenities as well. We will definitely be coming back!"
United States
Casey
The price is CA $462
CA $510 total
includes taxes & fees
May 31 - Jun 1
Snug Harbor Resort

Saturn's Return

Saturn's Return
2.0 star property
Friday Harbor
9.6 out of 10, Exceptional, (24 reviews)
"Great place to stay in San Juan island. Very quiet and tranquil, and the breakfast was amazing. "
United States
Stanyslav
The price is CA $529
CA $584 total
includes taxes & fees
May 29 - May 30
Saturn's Return

Kingfish at West Sound

Kingfish at West Sound
3.5 star property
Eastsound
9.6 out of 10, Exceptional, (94 reviews)
"We thoroughly enjoyed our 2 night stay in Suite 4. Beautifully updated, historic building/inn with a restaurant that'serves amazing farm to table food!! Would stay again and again!!"
United States
Camilla L
Kingfish at West Sound

Friday Harbor House

Friday Harbor House
3.5 star property
Friday Harbor
9.6 out of 10, Exceptional, (270 reviews)
"Really great hotel Friendly helpful staff Good food"
United States
Paul
The price is CA $634
CA $701 total
includes taxes & fees
Jun 3 - Jun 4
Friday Harbor House

Tucker House Inn

Tucker House Inn
4.0 star property
Friday Harbor
9.2 out of 10, Wonderful, (290 reviews)
"Beautiful property, wonderful staff, excellent amenities and service. Proximity to downtown and SJI brewery and ferry was big bonus. Many thx for a wonderful stay."
United States
Kao Bin
The price is CA $355
CA $393 total
includes taxes & fees
Jun 21 - Jun 22
Tucker House Inn

Friday Harbor Grand B&B

Friday Harbor Grand B&B
3.0 star property
Friday Harbor
9.6 out of 10, Exceptional, (139 reviews)
"This place is class on every level…from the room cleanliness, to fresh baked cookies in the evening, to the delicious breakfast, to the informative host. But what sets it above all others is the evening’s piano event which should not be missed. We had a 3 night stay and we hope to return."
United States
Karen
Friday Harbor Grand B&B

Trumpeter Inn

Trumpeter Inn
3.0 star property
Friday Harbor
10.0 out of 10, Exceptional, (259 reviews)
"Trumpeter Inn is a real treat. Even though it is close to Friday Harbor, it is in a lovely bucolic setting, complete with alpacas! Breakfast was delicious and our hostess was charming. Our room was spotless and comfortable. Highly recommend."
United States
Mary
The price is CA $334
CA $369 total
includes taxes & fees
May 29 - May 30
Trumpeter Inn

Earthbox Inn & Spa

Earthbox Inn & Spa
3.0 star property
Friday Harbor
8.8 out of 10, Excellent, (1,000 reviews)
"Clean, nice staff , excellent location"
United States
Karen
The price is CA $360
CA $398 total
includes taxes & fees
Jun 3 - Jun 4
Earthbox Inn & Spa

Deer Harbor Inn

Deer Harbor Inn
3.0 star property
Deer Harbor
8.4 out of 10, Very good, (206 reviews)
"Deer Harbor is Awesome! And the Deer Harbor Inn is a great place to stay! Once we had the key code for our room we found a cozy, inviting environment. We turned on the fireplace/heater and warmed it up. The bed was comfortable and the bathroom was clean and well lit. The parking was right behind the building and we could see our car from our room which was nice."
United States
Paul
The price is CA $314
CA $346 total
includes taxes & fees
May 31 - Jun 1
Deer Harbor Inn

Deer Harbor Cottages

Deer Harbor Cottages
2.0 star property
Deer Harbor
9.0 out of 10, Wonderful, (9 reviews)
"Was nice and clean "
United States
Garrett
Deer Harbor Cottages

Friday Harbor Suites

Friday Harbor Suites
2.5 star property
Friday Harbor
8.6 out of 10, Excellent, (1,002 reviews)
"Great place! "
United States
Todd
The price is CA $244
CA $270 total
includes taxes & fees
May 29 - May 30
Friday Harbor Suites

Bird Rock Hotel

Bird Rock Hotel
2.0 star property
Friday Harbor
8.8 out of 10, Excellent, (368 reviews)
"Very nice and helpful staff! I love the location of this hotel it is so convenient. "
United States
XIN
The price is CA $249
CA $276 total
includes taxes & fees
Jun 2 - Jun 3
Bird Rock Hotel

Kangaroo House B&B on Orcas Island

Kangaroo House B&B on Orcas Island
3.5 star property
Eastsound
10.0 out of 10, Exceptional, (171 reviews)
"We had a wonderful stay! The owners are amazing, the breakfast is ten out of ten, the house is charming and cozy and the town is a short walk away. Highly recommend."
United States
robilee
The price is CA $347
CA $383 total
includes taxes & fees
May 31 - Jun 1
Kangaroo House B&B on Orcas Island

Otters Pond Bed & Breakfast

Otters Pond Bed & Breakfast
4.0 star property
Eastsound
10.0 out of 10, Exceptional, (68 reviews)
"Beautiful house, nice location, and great food!"
United States
Ben
Otters Pond Bed & Breakfast

Lopez Islander Resort

Lopez Islander Resort
3.5 star property
Lopez Island
8.6 out of 10, Excellent, (378 reviews)
"Large balcony, clean bathrooms and price."
United States
Gage
The price is CA $248
CA $273 total
includes taxes & fees
May 31 - Jun 1
Lopez Islander Resort
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Roche Harbor attractions

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.

Top Roche Harbor Hotel Reviews

More cheap stays in Roche Harbor

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 can I save on a Roche Harbor hotel booking with Expedia?
Members always get our best prices. Find our best Roche Harbor hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
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 $206 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