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

Find hotels in Roche Harbor, WA from £91

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

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

Filter by

Star rating

Guest rating

Our top choices for Roche Harbor hotels

1. Roche Harbor Resort

Roche Harbor Resort
Friday Harbor
United States
Nicco
£202
includes taxes & fees
28 Sept - 29 Sept
Roche Harbor Resort

2. The Orca Inn

The Orca Inn
Friday Harbor
United States
Lydia
£91
includes taxes & fees
27 Sept - 28 Sept
The Orca Inn

3. Snug Harbor Resort

Snug Harbor Resort
Friday Harbor
United States
Sarah
£271
includes taxes & fees
27 Sept - 28 Sept
Snug Harbor Resort

4. Deer Harbor Inn

Deer Harbor Inn
Deer Harbor
United States
Nemo
£184
includes taxes & fees
16 Sept - 17 Sept
Deer Harbor Inn

5. Trumpeter Inn

Trumpeter Inn
Friday Harbor
United States
Angela
£207
includes taxes & fees
1 Sept - 2 Sept
Trumpeter Inn

6. Discovery Inn

Discovery Inn
Friday Harbor
Canada
Ma. Angela
£193
includes taxes & fees
14 Sept - 15 Sept
Discovery Inn

7. Rosario Resort

Rosario Resort
Eastsound
United States
David
£142
includes taxes & fees
28 Sept - 29 Sept
Rosario Resort

8. Saturn's Return

Saturn's Return
Friday Harbor
United States
Margaret
£281
includes taxes & fees
23 Sept - 24 Sept
Saturn's Return

9. Bird Rock Hotel

Bird Rock Hotel
Friday Harbor
United States
Gloria
£167
includes taxes & fees
8 Sept - 9 Sept
Bird Rock Hotel

10. Friday Harbor Suites

Friday Harbor Suites
Friday Harbor
United States
Ekachai
£162
includes taxes & fees
27 Sept - 28 Sept
Friday Harbor Suites

11. Earthbox Inn & Spa

Earthbox Inn & Spa
Friday Harbor
United States
Nicole
£212
includes taxes & fees
7 Sept - 8 Sept
Earthbox Inn & Spa

12. Kangaroo House B&B on Orcas Island

Kangaroo House B&B on Orcas Island
Eastsound
United States
Carla
£187
includes taxes & fees
30 Aug - 31 Aug
Kangaroo House B&B on Orcas Island

13. Tucker House Inn

Tucker House Inn
Friday Harbor
United States
ZACHARY
£174
includes taxes & fees
30 Aug - 31 Aug
Tucker House Inn

14. Outlook Inn

Outlook Inn
Eastsound
United States
Amado
£290
includes taxes & fees
28 Sept - 29 Sept
Outlook Inn

15. Friday Harbor Grand B&B

Friday Harbor Grand B&B
Friday Harbor
United States
Amy
£280
includes taxes & fees
10 Sept - 11 Sept
Friday Harbor Grand B&B

16. West Beach Resort

West Beach Resort
Eastsound
United States
lorrie
£222
includes taxes & fees
28 Sept - 29 Sept
West Beach Resort

17. Lopez Islander Resort

Lopez Islander Resort
Lopez Island
United States
Diane
£194
includes taxes & fees
30 Aug - 31 Aug
Lopez Islander Resort

18. Friday Harbor House

Friday Harbor House
Friday Harbor
United States
Robert
£373
includes taxes & fees
20 Sept - 21 Sept
Friday Harbor House

19. The Edenwild Boutique Inn

The Edenwild Boutique Inn
Lopez Island
United States
Frances
£230
includes taxes & fees
31 Aug - 1 Sept
The Edenwild Boutique Inn
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Roche Harbor attractions

San Juan Islands Sculpture Park

8.8/10 (144 reviews)
This 20-acre outdoor gallery showcases over 150 sculptures amid meadows, woodlands, and shoreline trails. Wander five distinct paths to discover art that harmonises with San Juan Island's natural beauty.
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

Discovery Inn

Discovery Inn

10/10 Excellent
"Stayed two nights at Discovery Inn and my wife and I were thoroughly delighted. Spotlessly clean, beautifully decorated, with lots of thoughtful touches that show the owners really care about providing a high quality experience. The hot tub was perfect, with jets that are actually powerful enough to feel great. Alexis was the perfect host."
Danny D 2-night trip
Posted 1 hour ago
Discovery Inn
The Orca Inn

The Orca Inn

10/10 Excellent
"Clean and comfortable."
John 1-night trip
Posted 4 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 9 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
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
£91
27 Sept - 28 Sept
includes taxes & fees
8.2/10 Very good! (100 reviews)
The Orca Inn
Rosario Resort

Rosario Resort

1624 Rosario Rd Eastsound WA
£142
28 Sept - 29 Sept
includes taxes & fees
7.6/10 Good! (165 reviews)
Rosario Resort
Friday Harbor Suites

Friday Harbor Suites

680 Spring Street Friday Harbor WA
£162
27 Sept - 28 Sept
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
£167
8 Sept - 9 Sept
includes taxes & fees
8.8/10 Excellent! (390 reviews)
Bird Rock Hotel
Discovery Inn

Discovery Inn

1016 Guard St. Friday Harbor WA
£193
14 Sept - 15 Sept
includes taxes & fees
10/10 Exceptional! (38 reviews)
Discovery Inn
Snug Harbor Resort

Snug Harbor Resort

1997 Mitchell Bay Rd Friday Harbor WA
£271
27 Sept - 28 Sept
includes taxes & fees
9.8/10 Exceptional! (532 reviews)
Snug Harbor Resort

Find out more about Roche Harbor

Top reasons to visit Roche Harbor

  • Stunning Natural Scenery: Roche Harbor boasts breathtaking views of its sheltered harbour, perfect for outdoor enthusiasts.
  • Outdoor Activities: Enjoy whale watching, hiking, and nature excursions, catering to adventure seekers and families alike.
  • Charming Marina: The delightful marina offers opportunities for boating and relaxation, enhancing the scenic experience.
  • Historic Attractions: Explore the rich history and charm of Roche Harbor, including nearby Reid Harbour.
  • Diverse Accommodation: Choose from a variety of lodgings, including pet-friendly options, ensuring a comfortable stay.

Find great hotels in and around Roche Harbor

Discover the charm of Roche Harbor, where a variety of accommodation options await you, from inviting resorts to comfortable hotels. Perfect for families and adventurers alike, these lodgings offer pet-friendly amenities and easy access to stunning outdoor activities. With a travel guide to help you navigate the area and reviews to assist in your choice, you’re set for a memorable getaway in this picturesque harbour setting.

  • Roche Harbor Resort: Nestled in the heart of Roche Harbor, this 3-star resort boasts a remarkable guest rating of 9.2. Perfect for those in search of a spa-themed retreat, the resort features a comprehensive spa offering services such as Hot Stone Massages, full-service spa treatments, aromatherapy, and body treatments designed for ultimate relaxation. Guests can unwind by the pool and enjoy the serene surroundings, making it an ideal choice for rejuvenation and tranquillity.
  • Snug Harbor Resort: Located a mere 4.8km from Roche Harbor, Snug Harbor Resort is a budget-friendly option with an impressive guest rating of 9.8. This hotel offers a variety of dining choices, including a daily restaurant and snack bar, ensuring guests are well-fed during their stay. With a range of sports and recreational activities available nearby, such as hiking, fishing, and 24-hour fitness facilities, guests can easily stay active. The comfort of a flatscreen TV in each room adds to the overall appeal, making it a fantastic choice for those seeking value without compromising quality.
  • Inn to the Woods B&B: Situated 6.4km away from Roche Harbor, the Inn to the Woods B&B is a charming 3.5-star accommodation with a stellar guest rating of 9.8. This bed and breakfast is particularly suited for adventurous travellers and is pet-friendly, allowing furry companions to join in the fun. Guests can indulge in various nearby activities, including kayaking, motorboating, and mountain biking. The property also features amenities for pets, such as a dog exercise area and food and water bowls, ensuring a comfortable stay for all members of the family.

Where to stay in Roche Harbor

Roche Harbor, a charming village on the West Coast, offers a tranquil escape with its sheltered harbour and scenic beauty. Ideal for outdoor enthusiasts and families alike, this resort town boasts a delightful marina and romantic spots for couples. Explore nearby islands for an adventure or simply unwind on the beach, soaking in the serene atmosphere. With its unique blend of relaxation and adventure, Roche Harbor is the perfect destination for a memorable holiday.

  • Friday Harbor: Nestled within the picturesque San Juan Islands, Friday Harbor is a charming city that serves as a gateway to Roche Harbor. Known for its seasonal influx of visitors, especially during the summer months, this vibrant locale offers a wealth of outdoor activities and stunning scenery. Explore the nearby national parks, enjoy recreational areas, or tee off at local golf courses. The charming waterfront is perfect for leisurely strolls, while the local shops and eateries add to the delightful experience. Don’t miss the chance to immerse yourself in the natural beauty and adventure that Friday Harbor has to offer.
  • San Juan Island: Located a mere 8.0km from Roche Harbor, San Juan Island is a true gem in the Pacific Northwest. This idyllic island attracts visitors with its breathtaking landscapes and myriad outdoor activities. From hiking through national parks to relaxing at luxurious resorts and spas, there’s something for everyone. The peak travel season runs from July to September, making it the perfect time to explore its natural wonders, including serene lakes and lush greenery. San Juan Island promises a blend of adventure and tranquillity, making it an essential stop on your journey.
  • Deer Harbor: Situated 11.3km away from Roche Harbor, Deer Harbor is a quaint city that offers a serene escape for nature enthusiasts. With its moderately seasonal visitor patterns, peak times occur in April and the summer months, attracting those eager to engage in outdoor pursuits. The area boasts lovely recreational spaces and golf courses, alongside stunning views of the nearby bay. Visitors can take advantage of the local national parks and lakes, perfect for exploring the area’s natural beauty. Deer Harbor combines adventure and relaxation, making it a delightful addition to your itinerary.

Things to do in Roche Harbor

Roche Harbor, Washington, is an idyllic destination for outdoor enthusiasts, offering stunning scenery and beachside relaxation. Visitors can enjoy a range of activities, including whale watching, nature excursions, and hiking tours. The area also features recreational facilities, a private country club, and golf. For added fun, try your hand at scavenger hunts or explore the waters with pleasure boats. Roche Harbor is perfect for an adventurous and scenic getaway.

Shopping

In Roche Harbor, you can explore charming local shops for unique gifts and souvenirs, including the Roche Harbor Resort Store, which offers delightful local crafts. If you're up for a drive, the nearby town of Friday Harbor has more extensive options, including boutiques and galleries to discover.

Recreation

Experience rejuvenation at The Spa at Roche Harbor, where you can indulge in soothing treatments and calming massages amidst beautiful surroundings. For outdoor relaxation, explore the scenic Roche Harbor Marina, perfect for leisurely strolls and enjoying the tranquil waterfront views.

Adventure

Roche Harbor offers thrilling kayaking adventures through stunning waterways, allowing you to explore hidden coves and spot wildlife. For a heart-pumping experience, try zip-lining through the treetops, where you can enjoy breathtaking views of the surrounding landscape and the serene harbour below.

Nightlife

Enjoy a delightful evening at the Roche Harbor Marina, where you can sip cocktails at the Madrona Bar & Grill. For a lively atmosphere, head to the Roche Harbor Resort for seasonal events and outdoor entertainment, soaking in the stunning waterfront views.

*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: Utilise Expedia’s search tool to refine your preferences, such as your budget, preferred location, and type of accommodation. To discover the most affordable prices and offers, simply 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.

Find the best attractions in and around Roche Harbor

Roche Harbor is a delightful destination for outdoor enthusiasts and those seeking picturesque beach vacations. Visitors can explore stunning points of interest, including the national state park, marina, and beautiful beaches. Notable attractions include the modern Roche Harbor, Reid Harbour, and the historic charm of Roche Harbor, all offering breathtaking views and adventure experiences for travellers.

  • Lime Kiln Point State Park: This stunning state park, located 9.7km from Roche Harbor, offers breathtaking scenery and outdoor adventures. Famous for its lighthouse and whale-watching opportunities, visitors can explore scenic trails and enjoy picturesque views of the San Juan Islands.
  • Wescott Bay: Only 966m from Roche Harbor, Wescott Bay provides a tranquil outdoor escape with beautiful beach vibes. It's perfect for picnicking, kayaking, or simply soaking in the serene surroundings and stunning coastal views.
  • Roche Harbor Marina: Nestled within Roche Harbor, this vibrant marina is a hub for adventure and beach activities. Enjoy sailing, fishing, or strolling along the waterfront, where you can soak up the lively atmosphere of this picturesque harbour.

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, Washington, you can fly into several major airports. SEAttle-Tacoma International Airport (SEA) is approximately 144.8km away, with nearby luxury hotels such as the Fairmont Olympic Hotel and Four Seasons Hotel Seattle, both located 17.7km from the airport. Vancouver International Airport (YVR) is around 66.0km from Roche Harbor, with excellent options like the Versante Hotel, just 3.2km away. Closer still is Victoria International Airport (YYJ), situated about 20.9km away, providing accommodations like Brentwood Bay Resort & Spa, 8.0km from the airport, with available airport shuttle services. Each airport offers convenient access to Roche Harbor for a delightful vacation experience.

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 £91 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