Find hotels in Roche Harbor, WA from CA $195

  • 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

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, (95 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, (428 reviews)
"The room was beautiful and the staff were excellent. "
United States
Erin
The price is CA $296
CA $344 total
includes taxes & fees
Apr 20 - Apr 21
Roche Harbor Resort

Snug Harbor Resort

Snug Harbor Resort
2.5 star property
Friday Harbor
9.8 out of 10, Exceptional, (477 reviews)
"Great stay! Nice views, great staff! "
United States
Ricky
The price is CA $372
CA $411 total
includes taxes & fees
Apr 20 - Apr 21
Snug Harbor Resort

Saturn's Return

Saturn's Return
2.0 star property
Friday Harbor
9.4 out of 10, Exceptional, (23 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 $469
CA $517 total
includes taxes & fees
Apr 15 - Apr 16
Saturn's Return

Kingfish at West Sound

Kingfish at West Sound
3.5 star property
Eastsound
9.6 out of 10, Exceptional, (93 reviews)
"Clean, spacious, quiet. "
United States
Kelsey
Kingfish at West Sound

Friday Harbor House

Friday Harbor House
3.5 star property
Friday Harbor
9.6 out of 10, Exceptional, (259 reviews)
"We had a nice stay. The location is perfect. The staff is extremely friendly!"
United States
Michael
The price is CA $467
CA $517 total
includes taxes & fees
Apr 19 - Apr 20
Friday Harbor House

Tucker House Inn

Tucker House Inn
4.0 star property
Friday Harbor
9.4 out of 10, Exceptional, (284 reviews)
"Lovely cabin (Lizzie’s house), very dog friendly (they had a cupcake for him on arrival), and delicious breakfasts and cookies. Thanks for the relaxing stay!"
United States
David
The price is CA $281
CA $311 total
includes taxes & fees
Apr 20 - Apr 21
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)
"Farhad is an excellent host. The property is lovely, breakfasts are superb, and the location is private yet convenient. The evening piano added a lovely touch to our stay."
United States
Michael
Friday Harbor Grand B&B

Trumpeter Inn

Trumpeter Inn
3.0 star property
Friday Harbor
10.0 out of 10, Exceptional, (252 reviews)
"Nice and peaceful."
United States
Dale
The price is CA $242
CA $267 total
includes taxes & fees
Apr 14 - Apr 15
Trumpeter Inn

Earthbox Inn & Spa

Earthbox Inn & Spa
3.0 star property
Friday Harbor
8.8 out of 10, Excellent, (1,001 reviews)
"Nice property and very helpful staff. They are helpful with local info and places to see etc. TV screen damaged- not their fault and said they would alert maintenance. Pretty close to ferry if you need to walk- it is an uphill 4 blocks but doable for us easily. "
United States
Trish
The price is CA $305
CA $337 total
includes taxes & fees
Apr 16 - Apr 17
Earthbox Inn & Spa

Deer Harbor Inn

Deer Harbor Inn
3.0 star property
Deer Harbor
8.4 out of 10, Very good, (202 reviews)
"Quiet and relaxing."
United States
Thomas
The price is CA $283
CA $312 total
includes taxes & fees
Apr 15 - Apr 16
Deer Harbor Inn

Deer Harbor Cottages

Deer Harbor Cottages
2.0 star property
Deer Harbor
9.0 out of 10, Wonderful, (9 reviews)
"Lovely cottage with a great mattress and a pretty good hottub. Dinner at the bbq restaurant was fun - band playing Friday night. Very well appointed room. Cast iron claw foot tub was fun "
United States
Anonymous traveller
Deer Harbor Cottages

Friday Harbor Suites

Friday Harbor Suites
2.5 star property
Friday Harbor
8.6 out of 10, Excellent, (1,004 reviews)
"Great property walkable to town and lovely rooms."
United States
Virginia
The price is CA $256
CA $284 total
includes taxes & fees
Apr 16 - Apr 17
Friday Harbor Suites

Bird Rock Hotel

Bird Rock Hotel
2.0 star property
Friday Harbor
8.8 out of 10, Excellent, (364 reviews)
"Nice room. Nice location."
United States
Sean
The price is CA $215
CA $237 total
includes taxes & fees
Apr 19 - Apr 20
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, (168 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 $311
CA $343 total
includes taxes & fees
Apr 29 - Apr 30
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, (65 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, (372 reviews)
"It was a clean simple motel stay with excellent water access and a nice view of Fisherman's bay Only complaint was our upstairs neighbors were a bit loud (I suspect they were locals) but we were off-season on a Friday night, it was fine."
United States
David
The price is CA $248
CA $273 total
includes taxes & fees
Apr 14 - Apr 15
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

Recent Reviews in Roche Harbor

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 Coastal Scenery: Roche Harbor boasts breathtaking views along its picturesque coastline, perfect for relaxation and exploration.
  • Outdoor Adventures: With well-marked hiking trails, golfing, and whale watching, there's no shortage of activities for outdoor enthusiasts.
  • Charming Accommodations: Visitors can choose from family-friendly resorts to romantic retreats, ensuring a comfortable stay.
  • Nearby Attractions: Explore national parks, marinas, and the charming Friday Harbor for additional experiences.
  • Tranquil Atmosphere: Enjoy the secluded and romantic vibe, ideal for families and couples alike.

Find great hotels in and around Roche Harbor

Discover the enchanting charm of Roche Harbor, Washington, where a range of accommodations awaits to enhance your adventure-filled getaway. Whether you seek a family-friendly resort or a romantic retreat, Roche Harbor offers top-notch hotels and resorts equipped with exceptional amenities. Experience the beauty of this coastal haven while enjoying the perfect blend of comfort and excitement tailored to every traveller's desires.

  • Roche Harbor Resort: Experience a rejuvenating spa-themed getaway at Roche Harbor Resort, a charming 3-star resort nestled in the picturesque Roche Harbor. This property is the ideal retreat for those seeking relaxation and pampering, featuring a full-service spa that offers a variety of treatments including facials, prenatal massages, and body treatments. Guests can unwind in the inviting pool area while enjoying the serene surroundings. With its tranquil atmosphere and dedicated wellness services, this resort promises a refreshing escape from the everyday hustle.
  • Snug Harbor Resort: Discover a welcoming and inclusive atmosphere at Snug Harbor Resort, conveniently located just 4.8km from Roche Harbor. This hotel stands out for its commitment to LGBTQIA travellers, making it a perfect choice for those seeking a friendly and accepting environment. The resort provides comfortable accommodations and is affiliated with LGBTQI travel guides, ensuring a supportive experience. Whether you are looking to explore the local area or relax in a cozy setting, Snug Harbor Resort offers a warm and inviting escape.
  • Inn to the Woods B&B: Adventure awaits at Inn to the Woods B&B, a delightful 3.5-star bed and breakfast situated 6.4km from Roche Harbor. This property is perfect for those seeking an adventurous getaway, with activities such as mountain biking, motorboating, and waterskiing available nearby. The B&B is also LGBTQIA welcoming and pet-friendly, accommodating furry friends with amenities like food and water bowls and a designated exercise area. Guests appreciate the charming atmosphere and the ability to engage in outdoor recreation, making it a fantastic choice for adventurous travellers.

Where to stay in Roche Harbor

Roche Harbor offers a tranquil escape perfect for outdoor enthusiasts and families alike. Explore the stunning coastal scenery and relax on beautiful beaches, all while soaking in the romantic, secluded atmosphere. Nearby attractions provide a taste of island time, making it an ideal vacation spot. Whether you're seeking adventure or relaxation, Roche Harbor and its surroundings promise unforgettable experiences for everyone.

  • Friday Harbor: Nestled within the picturesque San Juan Islands, Friday Harbor serves as the vibrant hub of Roche Harbor. This charming city is well-loved by tourists, especially during the summer months from June to August. Visitors flock here for outdoor adventures, stunning scenery, and a taste of local culture. You'll find a variety of recreational areas, resorts, and golf courses to enjoy. Don't miss the nearby national and state parks, where you can immerse yourself in the natural beauty of the region, or take a leisurely stroll around the scenic lakes.
  • San Juan Island: Located just 8.0km from Roche Harbor, San Juan Island is a captivating destination that boasts lush landscapes and abundant wildlife. This island attracts visitors year-round, with peak travel occurring from June to August. Outdoor enthusiasts will find plenty to explore, including recreational areas and golf courses. The island is home to stunning national parks and serene lakes, providing the perfect backdrop for your adventures. Whether you're hiking, kayaking, or simply soaking in the views, San Juan Island promises an unforgettable experience.
  • Deer Harbor: Situated 11.3km from Roche Harbor, Deer Harbor offers a quaint, laid-back atmosphere that is ideal for those seeking a peaceful getaway. This charming city sees a moderate influx of travelers, particularly from April to July. With its focus on outdoor activities, Deer Harbor is perfect for nature lovers and adventure seekers alike. Explore the nearby recreational areas, indulge in a round of golf, or visit the stunning national parks and lakes that surround the area. Deer Harbor is a delightful escape that captures the essence of the Pacific Northwest.

Things to do near Roche Harbor

Roche Harbor, Washington, is perfect for outdoor enthusiasts and beach lovers, offering stunning scenery and a variety of activities. Visitors can enjoy recreational areas, golfing at a beautiful course, and explore well-marked hiking trails. Whale watching is also a must-do, providing a unique opportunity to witness marine life in its natural habitat. This charming destination promises a memorable vacation experience surrounded by nature.

Shopping

Roche Harbor offers charming local shops for gifts and souvenirs. For a unique selection, visit Darvill's Bookstore, located 20.9km away from Roche Harbor. If you're up for a drive, this store is a delightful stop for book lovers and gift seekers alike.

Recreation

At San Juan County Park, immerse yourself in nature with serene walking trails and peaceful picnic spots, just 8.0km from Roche Harbor. For an active day, head to San Juan Golf & Country Club or San Juan Golf & Tennis Club, both 14.5km away, offering exceptional golfing and tennis amidst beautiful landscapes.

Adventure

The Lopez Island Bike Ride is a scenic hiking trail located 19.3km from Roche Harbor, offering breathtaking views and a chance to explore the great outdoors. For family fun, Birch Bay Waterslides, situated 46.7km away, promises thrilling water rides and entertainment for all ages.

Nightlife

The nightlife in Roche Harbor is charming and laid-back. Enjoy a sunset cocktail at the Roche Harbor Resort's waterfront bar. For a lively atmosphere, the Madrona Bar & Grill offers delicious food and drinks, often accompanied by live music, creating a perfect evening by the marina.

*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 offers numerous free activities, including visits to the Roche Harbor Marina and Lime Kiln Point State Park. To save on travel costs, consider visiting between January and March when prices are lower. Booking your hotel about a month in advance or checking Expedia for last-minute deals can yield better rates. Tuesdays are typically the cheapest days to stay, while Fridays are the priciest. Use Expedia’s filters to find eco-friendly accommodations and combine your hotel, flights, and activities for additional savings.

  • 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: Utilize Expedia’s search tool to refine your choices, including your budget, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified option will showcase sustainable and environmentally-friendly hotels that are currently available. To find the most affordable rates and offers, simply arrange 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.

Find the best attractions in and around Roche Harbor

Roche Harbor offers an ideal getaway for those seeking outdoor adventures and scenic beach experiences. Visitors can explore nearby attractions like national parks, marinas, and beautiful beaches. For an extra treat, a trip to Friday Harbor provides additional charm and activities. Whether you’re looking for adventure or relaxation, Roche Harbor has something to satisfy every traveller's desires.

  • Roche Harbor Marina: Experience the vibrant atmosphere of Roche Harbor Marina, where you can unwind by the water, enjoy outdoor adventures, and soak up the beach vibes. This picturesque marina is perfect for boating, kayaking, or simply relaxing by the shore.
  • San Juan Islands Sculpture Park: Discover a unique blend of art and nature at the San Juan Islands Sculpture Park. This outdoor sculpture garden offers a family-friendly environment where you can stroll among striking artworks while enjoying the beautiful landscape.
  • Lime Kiln Point State Park: Located 9.7km from Roche Harbor, Lime Kiln Point State Park is a must-visit for adventure seekers. With stunning scenery, hiking trails, and the chance to spot orcas, it's an ideal spot for outdoor enthusiasts.

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

To reach Roche Harbor, you have several airport options. Vancouver International Airport (YVR) is approximately 64.4km away, with nearby hotels like the 5-star Versante Hotel and the Fairmont Pacific Rim, both offering convenient access. Victoria International Airport (YYJ) is located around 20.9km from Roche Harbor, with excellent accommodations such as the 4.5-star Brentwood Bay Resort & Spa. Abbotsford International Airport (YXX) is about 72.4km away, featuring hotels like the Sandman Hotel Abbotsford Airport, which provides transportation services. Each airport offers a range of options to make your journey smooth and enjoyable.

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 $195 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