Find hotels in Roche Harbor, WA from $106

Start date: Check-in selected.
End date: Check-out

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 599 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Our top choices for Roche Harbor hotels

Roche Harbor Resort

3.0 star property
9.2 out of 10, Wonderful, (393)
"Fantastic stay!"
$276 nightly
The price is $305
Oct 1 - Oct 2
Total with taxes and fees
Roche Harbor Resort

Friday Harbor Suites

2.5 star property
8.4 out of 10, Very Good, (1003)
"Great place to stay. "
$183 nightly
The price is $203
Sep 21 - Sep 22
Total with taxes and fees
Friday Harbor Suites

Earthbox Inn & Spa

3.0 star property
8.8 out of 10, Excellent, (972)
"The location is excellent, and the check-in and check-out process was very easy."
$225 nightly
The price is $249
Oct 1 - Oct 2
Total with taxes and fees
Earthbox Inn & Spa

The Orca Inn

2.0 star property
7.8 out of 10, Good, (1013)
"Had a very nice stay. "
$95 nightly
The price is $106
Oct 2 - Oct 3
Total with taxes and fees
The Orca Inn

Bird Rock Hotel

2.0 star property
8.8 out of 10, Excellent, (354)
"Beautiful historic property! Situated in middle of everything! Clean property."
$194 nightly
The price is $215
Oct 1 - Oct 2
Total with taxes and fees
Bird Rock Hotel

The Edenwild Boutique Inn

2.5 star property
9.4 out of 10, Exceptional, (253)
"This place is cute and quaint, and the location is perfect - walkable to everything in the main "village" area. The rooms are unique (I peaked inside a few) and homey, and there are many lovely common areas such as outdoor seating and a wraparound porch. It was calm and quiet despite being fully booked, and when we did run into other guests it felt like we were all friends staying together. "
$195 nightly
The price is $215
Sep 7 - Sep 8
Total with taxes and fees
The Edenwild Boutique Inn

Trumpeter Inn

3.0 star property
10.0 out of 10, Exceptional, (234)
"The property is stunning, and the hosts were exceptional. We thoroughly enjoyed exploring the farm, and the breakfast was especially delightful."
$177 nightly
The price is $196
Oct 1 - Oct 2
Total with taxes and fees
Trumpeter Inn

Rosario Village

2.0 star property
7.2 out of 10, Good, (66)
"The main mansion is being renovated and doesn’t look that great. The carpet in the room was so stained, it was yucky and no screen on the slider so we couldn’t leave it open and it was quite hot/stuffy inside the room and no a/c, but I did find two fans in the closet. Staff were very responsive via text and code got us into the room easily. Restaurant walking distance was great!!!"
$179 nightly
The price is $198
Sep 10 - Sep 11
Total with taxes and fees
Rosario Village

Snug Harbor Resort

2.5 star property
9.8 out of 10, Exceptional, (405)
"Loved our stay here!"
$299 nightly
The price is $330
Oct 1 - Oct 2
Total with taxes and fees
Snug Harbor Resort

Outlook Inn

3.0 star property
9.2 out of 10, Wonderful, (491)
"Gorgeous views, relaxing, dog-friendly - everything we were looking for."
$297 nightly
The price is $328
Oct 4 - Oct 5
Total with taxes and fees
Outlook Inn

Deer Harbor Inn

3.0 star property
8.4 out of 10, Very Good, (186)
"We thoroughly enjoyed our stay at this cute hotel. Our room was clean, comfortable and quiet. I would definitely recommend anyone stay here if given the chance."
$183 nightly
The price is $202
Oct 1 - Oct 2
Total with taxes and fees
Deer Harbor Inn

Lopez Farm Cottages & Tent Camping

2.0 star property
10.0 out of 10, Exceptional, (26)
"We enjoyed the quiet surroundings and comfortable accommodations. Mari and Jordy were gracious and helpful hosts."
$168 nightly
The price is $185
Sep 18 - Sep 19
Total with taxes and fees
Lopez Farm Cottages & Tent Camping

Lopez Islander Resort

3.5 star property
8.4 out of 10, Very Good, (343)
"Great location"
$159 nightly
The price is $175
Oct 1 - Oct 2
Total with taxes and fees
Lopez Islander Resort

Tucker House Inn

4.0 star property
9.4 out of 10, Exceptional, (269)
"Beautiful and quiet destination."
$192 nightly
The price is $213
Oct 1 - Oct 2
Total with taxes and fees
Tucker House Inn

Friday Harbor House

3.5 star property
9.6 out of 10, Exceptional, (224)
"Loved the location, the view, the room, and the hotel restaurant brunch! Had a wonderful time"
$335 nightly
The price is $371
Oct 2 - Oct 3
Total with taxes and fees
Friday Harbor House

West Beach Resort

3.5 star property
9.2 out of 10, Wonderful, (100)
"Great view! Hosts were very friendly and helpful!"
$274 nightly
The price is $302
Sep 7 - Sep 8
Total with taxes and fees
West Beach Resort

Kangaroo House B&B on Orcas Island

3.5 star property
10.0 out of 10, Exceptional, (156)
"Great venue and breakfasts."
$239 nightly
The price is $264
Sep 25 - Sep 26
Total with taxes and fees
Kangaroo House B&B on Orcas Island

Otters Pond Bed & Breakfast

4.0 star property
10.0 out of 10, Exceptional, (60)
"Excellent stay, felt like staying at a friends who made the best breakfast I’ve ever had! "
$235 nightly
The price is $260
Oct 1 - Oct 2
Total with taxes and fees
Otters Pond Bed & Breakfast

Saturn's Return

2.0 star property
9.6 out of 10, Exceptional, (22)
"Very quiet and peaceful place. Emma was very nice and we really enjoyed the farm."
$239 nightly
The price is $264
Sep 21 - Sep 22
Total with taxes and fees
Saturn's Return

Landmark Inn on Orcas Island

3.0 star property
9.4 out of 10, Exceptional, (175)
"Great location right near East sound, beautiful views, great accomodations with kitchen. Staff is best I've ever seen, very friendly and helpful. "
$239 nightly
The price is $264
Oct 1 - Oct 2
Total with taxes and fees
Landmark Inn on Orcas Island
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

Check out family-friendly hotels in Roche Harbor

Pet-friendly hotels in Roche Harbor you'll enjoy

Hotels with an ocean view in Roche Harbor may fit your trip

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.

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.

San Juan Island which includes street scenes, a small town or village and a house

Top Roche Harbor Hotel Reviews

More cheap stays in Roche Harbor

More cheap stays in Roche Harbor

Hotels in Roche Harbor with star-rating

Hotels in Roche Harbor with star-rating

Find out more about Roche Harbor

Find out more about Roche Harbor

Top reasons to visit Roche Harbor

  • Stunning Scenery: Roche Harbor offers breathtaking views of the harbor and surrounding landscapes, perfect for nature lovers.
  • Outdoor Adventures: Enjoy activities like whale watching, sailing, and hiking in the picturesque Pacific Northwest.
  • Historic Charm: Visit the historic Roche Harbor Resort and explore the area's rich heritage and architecture.
  • Family-Friendly Activities: Enjoy a variety of recreational options, including a golf course and beach strolls, ideal for all ages.
  • Vibrant Local Culture: Explore nearby Friday Harbor for a taste of local culture, dining, and arts.

Find great hotels in and around Roche Harbor

Experience the charm of Roche Harbor, where a variety of accommodations await to cater to your adventure-filled, family-friendly, or romantic getaway. From the historic Roche Harbor Resort to contemporary hotels with private beach access, you'll find the perfect retreat to unwind and explore the stunning surroundings. Enjoy exceptional amenities and warm hospitality that make your stay truly memorable.

  • Roche Harbor Resort: Nestled in the heart of Roche Harbor, this 3-star resort offers a spa-themed vacation experience that will leave you feeling rejuvenated. The resort boasts a full-service spa, where guests can indulge in a variety of treatments including massages, aromatherapy, and body treatments. You can also unwind by the outdoor seasonal pool, making it the perfect spot for relaxation. With its tranquil setting and top-notch amenities, Roche Harbor Resort is ideal for travelers seeking a serene getaway focused on wellness.
  • Snug Harbor Resort: Located 3 miles from Roche Harbor, Snug Harbor Resort is a welcoming hotel that prides itself on being LGBTQIA-friendly. This property is perfect for travelers looking for an inclusive and vibrant atmosphere. With its affiliation to LGBTQI travel guides, the resort offers a supportive environment where everyone can feel at home. Enjoy comfortable accommodations and friendly service in a charming setting, making it a great choice for those who appreciate a welcoming community.
  • Inn to the Woods B&B: Situated 4 miles from Roche Harbor, Inn to the Woods B&B is a delightful 3.5-star bed and breakfast that caters to adventure seekers and pet owners alike. This LGBTQIA-friendly property not only welcomes pets but also offers numerous outdoor activities nearby, including kayaking, fishing, and horseback riding. With a focus on adventure and recreation, guests can enjoy a variety of experiences right at their doorstep. Plus, the cozy accommodations and friendly atmosphere make it a perfect retreat for those looking to explore the great outdoors with their furry friends.

Where to stay in Roche Harbor

Roche Harbor is the perfect getaway for those seeking a mix of outdoor adventure and relaxation. Explore this charming waterfront village, where picturesque beaches invite leisurely strolls and stunning views of beautiful boats dotting the harbor. Enjoy family-friendly activities, romantic sunsets, and the tranquility of nature, making it an ideal destination for a weekend escape or a beach vacation. Don't miss the chance to sail the scenic waters, connecting you to the vibrant charm of the Pacific Northwest.

  • Friday Harbor: Nestled on San Juan Island, Friday Harbor serves as the gateway to Roche Harbor. This charming city is a hub for outdoor enthusiasts, offering stunning scenery and a range of adventures. Visitors flock here during the summer months from June to August, drawn by its recreational areas, resorts, and golf courses. The proximity to significant landmarks, such as national parks and lakes, makes it an ideal base for exploring the natural beauty of the region.
  • San Juan Island: Just 5 miles from Roche Harbor, San Juan Island is a picturesque destination characterized by its breathtaking landscapes and vibrant outdoor activities. Like Friday Harbor, it attracts visitors from June to August, who come to enjoy its recreational areas and golf courses. The island is home to lush parks and serene lakes, providing ample opportunities for hiking, biking, and nature-watching, making it a perfect spot for adventure seekers and nature lovers alike.
  • Deer Harbor: Located 7 miles from Roche Harbor, Deer Harbor is a quaint city that captures the essence of the Pacific Northwest. Known for its seasonal tourist traffic, particularly from April to July, Deer Harbor invites visitors to indulge in outdoor activities and enjoy its scenic vistas. With easy access to golf courses and recreational areas, it's an excellent choice for those looking to relax or embark on an adventure surrounded by nature's splendor.

Things to do near Roche Harbor

Roche Harbor is a fantastic destination for outdoor enthusiasts, offering stunning scenery and beach vacations. Visitors can enjoy whale watching, outdoor adventures, and the vibrant Roche Harbor Experience. The area features a recreational zone and a golf course for leisure activities. Don't miss the evening ceremony and the picturesque parade ground, which add to the charm of this beautiful location.

Shopping

For a charming shopping experience in Roche Harbor, visit local boutiques and artisan shops. If you're up for a drive, Darvill's Bookstore is 13 miles away, offering a great selection of books and unique gifts to bring home.

Recreation

San Juan County Park offers a peaceful retreat with beautiful landscapes, perfect for relaxation and enjoying nature. For golf enthusiasts, both San Juan Golf & Country Club and San Juan Golf & Tennis Club provide excellent facilities surrounded by stunning scenery, combining sports and outdoor enjoyment in a tranquil setting.

Adventure

Embark on the Lopez Island Bike Ride, a thrilling hiking trail located 12 miles from Roche Harbor, featuring stunning outdoor scenery. For family fun, visit Birch Bay Waterslides, a waterpark 29 miles away, offering exciting water attractions and entertainment for all ages.

Nightlife

Roche Harbor offers a charming nightlife with waterfront dining at the Roche Harbor Resort and lively gatherings at the Madrona Bar & Grill. For a relaxed vibe, enjoy a drink at the historic Roche Harbor Marina, where the scenic views enhance the evening's ambiance.

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

Booking tips and Expedia advantages for Roche Harbor

Roche Harbor provides numerous ways to save money during your visit. Enjoy free entry to attractions like Roche Harbor Marina and Lime Kiln Point State Park. The cheapest months to visit are January to March, with Tuesday being the best day for hotel rates. Book your stay about a month in advance or check Expedia for last-minute deals. Combine your hotel, flights, and activities for additional savings, and consider joining Expedia's One Key membership for exclusive discounts and cash rewards on future stays. Using a bicycle or walking can also help cut transportation costs.

  • 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: Booking a hotel in Roche Harbor about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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: Utilize Expedia’s search tool to customize your preferences, such as your budget, desired location, and the type of hotel you’re looking for. To find the best prices and offers, make sure to sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Roche Harbor hotel reservation with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in and around Roche Harbor

Roche Harbor, Washington, is perfect for outdoor enthusiasts and beach lovers, offering stunning scenery and adventure. Explore popular attractions like the scenic Roche Harbor Marina, the historic resort, and enjoy breathtaking harbor views. Don't miss a visit to nearby Friday Harbor, where you can immerse yourself in the local culture and natural beauty. With its blend of outdoor activities and picturesque beaches, Roche Harbor promises a memorable vacation experience.

  • Roche Harbor Marina: Experience the vibrant atmosphere of Roche Harbor Marina, where outdoor adventure meets beach vibes. Enjoy activities like kayaking, paddleboarding, or simply relaxing by the water while soaking in the stunning views of the harbor.
  • San Juan Islands Sculpture Park: Wander through the San Juan Islands Sculpture Park, a delightful outdoor sculpture garden perfect for families. Discover unique artworks set against a picturesque backdrop, making it an enjoyable spot for art lovers and nature enthusiasts alike.
  • Lime Kiln Point State Park: Located 6 miles from Roche Harbor, Lime Kiln Point State Park offers breathtaking scenery and adventure. Known for its whale-watching opportunities, this park features stunning coastal views and trails that showcase the area's natural beauty.

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

When planning your trip to Roche Harbor, you have several airport options for arrival. Vancouver International Airport (YVR) is approximately 40 miles away, with nearby hotels like the 5-star Versante Hotel, just 2 miles from the airport. Victoria International Airport (YYJ), located about 13 miles from Roche Harbor, offers accommodations like the 4.5-star Brentwood Bay Resort & Spa, 5 miles away. Abbotsford International Airport (YXX) is around 45 miles away with the Sandman Hotel, a 3.5-star option, just 2 miles from the airport. Each hotel provides convenient transportation services to their respective airports, ensuring a smooth travel experience.

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Frequently asked questions

When is the best time to go to Roche Harbor?
The best time to visit Roche Harbor is during the summer months, particularly in July. This is when the weather is at its finest, with average temperatures reaching the mid-70s Fahrenheit. The pleasant climate creates an inclusive setting for outdoor activities, making it superb for boating, kayaking, and exploring the natural beauty of the San Juan Islands.

During the peak season, which spans from June to August, Roche Harbor comes alive with a variety of events and activities. You can immerse yourself in local culture at art shows, concerts, and farmers' markets, all set against the stunning backdrop of the harbor. This vibrant energy is ideal for travelers seeking a lively experience filled with opportunities to connect with the community and enjoy the picturesque surroundings.

For those who appreciate a more tranquil environment, consider visiting in September. This month often features slightly lower accommodation rates while still offering mild weather that ranges from the upper 60s to low 70s Fahrenheit. You can relish the serene beauty of the area, enjoy peaceful walks along the waterfront, and take advantage of fewer crowds at popular attractions.
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?
One Key™ - Expedia's free travel rewards program - gives you instant access to perks and Member Prices on Roche Harbor hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings.

*OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
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 $106 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.