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

Find hotels in Roche Harbor, WA from ¥20,027

  • 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 15 - Aug 16
Tomorrow
Aug 16 - Aug 17
Next weekend
Aug 21 - Aug 23
In two weeks
Aug 28 - Aug 30

Filter by

Property class

Guest rating

Our top choices for Roche Harbor hotels

1. Roche Harbor Resort

Roche Harbor Resort
Friday Harbor
United States
Nicco
¥42,299
¥49,012 total
includes taxes & fees
Sep 16 - Sep 17
Roche Harbor Resort

2. Snug Harbor Resort

Snug Harbor Resort
Friday Harbor
United States
Troy
¥76,321
¥84,220 total
includes taxes & fees
Aug 20 - Aug 21
Snug Harbor Resort

3. The Orca Inn

The Orca Inn
Friday Harbor
United States
Lydia
¥18,099
¥20,027 total
includes taxes & fees
Sep 8 - Sep 9
The Orca Inn

4. Deer Harbor Inn

Deer Harbor Inn
Deer Harbor
United States
Ennea
¥36,134
¥39,875 total
includes taxes & fees
Sep 16 - Sep 17
Deer Harbor Inn

5. Discovery Inn

Discovery Inn
Friday Harbor
United States
Mary
¥38,571
¥42,679 total
includes taxes & fees
Sep 10 - Sep 11
Discovery Inn

6. Trumpeter Inn

Trumpeter Inn
Friday Harbor
United States
Angela
¥45,167
¥49,841 total
includes taxes & fees
Sep 1 - Sep 2
Trumpeter Inn

7. Saturn's Return

Saturn's Return
Friday Harbor
United States
Kathleen
¥58,207
¥64,231 total
includes taxes & fees
Sep 14 - Sep 15
Saturn's Return

8. Friday Harbor Suites

Friday Harbor Suites
Friday Harbor
United States
Ken
¥35,946
¥39,775 total
includes taxes & fees
Sep 13 - Sep 14
Friday Harbor Suites

9. Bird Rock Hotel

Bird Rock Hotel
Friday Harbor
United States
Gloria
¥31,067
¥34,378 total
includes taxes & fees
Aug 23 - Aug 24
Bird Rock Hotel

10. Earthbox Inn & Spa

Earthbox Inn & Spa
Friday Harbor
United States
Nicole
¥41,423
¥45,835 total
includes taxes & fees
Sep 7 - Sep 8
Earthbox Inn & Spa

11. Lopez Islander Resort

Lopez Islander Resort
Lopez Island
United States
Diane
¥38,077
¥42,019 total
includes taxes & fees
Aug 18 - Aug 19
Lopez Islander Resort

12. Tucker House Inn

Tucker House Inn
Friday Harbor
United States
ZACHARY
¥43,348
¥47,964 total
includes taxes & fees
Sep 1 - Sep 2
Tucker House Inn

13. Friday Harbor Grand B&B

Friday Harbor Grand B&B
Friday Harbor
United States
Amy
¥60,155
¥66,562 total
includes taxes & fees
Aug 23 - Aug 24
Friday Harbor Grand B&B

14. West Beach Resort

West Beach Resort
Eastsound
United States
lorrie
¥65,481
¥72,258 total
includes taxes & fees
Aug 18 - Aug 19
West Beach Resort

15. The Edenwild Boutique Inn

The Edenwild Boutique Inn
Lopez Island
United States
Frances
¥37,412
¥41,283 total
includes taxes & fees
Aug 17 - Aug 18
The Edenwild Boutique Inn

16. Rosario Resort

Rosario Resort
Eastsound
United States
David
¥36,391
¥44,141 total
includes taxes & fees
Sep 2 - Sep 3
Rosario Resort

17. Friday Harbor House

Friday Harbor House
Friday Harbor
United States
Robert
¥72,985
¥80,758 total
includes taxes & fees
Sep 16 - Sep 17
Friday Harbor House

18. Kangaroo House B&B on Orcas Island

Kangaroo House B&B on Orcas Island
Eastsound
United States
Bob
¥43,327
¥47,812 total
includes taxes & fees
Aug 26 - Aug 27
Kangaroo House B&B on Orcas Island

19. Outlook Inn

Outlook Inn
Eastsound
United States
Amado
¥67,016
¥76,343 total
includes taxes & fees
Sep 14 - Sep 15
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

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 harmonizes 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

Lopez Islander Resort

Lopez Islander Resort

8/10 Good
"The bed was uncomfortable but great location and very clean"
Lisa 1-night trip
Posted 1 hour ago
Lopez Islander Resort
Earthbox Inn & Spa

Earthbox Inn & Spa

8/10 Good
"Great location, within walking distance of the ferry dock and restaurants and shops in downtown Friday Harbor. Remote check-in process was easy and seamless. The property feels slightly outdated, but is generally clean. The daily housekeeping service did a great job of keeping our room clean and well-stocked. The room has a microwave, minifridge and small coffee maker with cups, creamer and sugar. The only small frustrations were that they didn't remove used coffee mugs for multiple days (though they did replenish them with clean ones); and there was no silverware available, so if you didn't happen to get any with your restaurant left-overs, reheating and eating them in the room was a bit inconvenient."
Megan 4-night trip
Posted 19 hours ago
Earthbox Inn & Spa
The Orca Inn

The Orca Inn

10/10 Excellent
"Super small rooms but comfy beds and instant hot water for the shower. Great location so you can walk all around Friday Harbor. The manager was a gem."
Linda 2-night trip
Posted 23 hours ago
The Orca Inn
Trumpeter Inn

Trumpeter Inn

10/10 Excellent
"The place was beautiful and quite. Claudia was an amazing host."
Angela 2-night trip
Posted 1 day ago
Trumpeter Inn
Deer Harbor Inn

Deer Harbor Inn

10/10 Excellent
"Our ferry was super late and it was the last one of the night. We were not sure what to expect when we arrived, since there is no front desk and check in was supposed to end at 11 p.m. and it was way past that time. And it was very dark. Unfortunately, we probably made way more noise than we should have because it’s gravel everywhere and we did a loop around all the cute cottages before we realized we were in the main house where we first turned in. The room was charming and the beds were comfortable. We had our coffees in the morning, checked our phones, and then it was time to leave because checkout time was at 10 a.m. Another guest told us we had missed good music at the restaurant on property, called Matthew’s Smokehouse. We’ll have to go back, especially now that we know what to expect."
Toni 1-night trip
Posted 2 days ago
Deer Harbor Inn
Bird Rock Hotel

Bird Rock Hotel

10/10 Excellent
"Very cute old hotel 2 blocks from ferry. No AC in our room but we didn’t need it with open windows and ceiling fan! Having no staff there wasn’t a problem and they have dishes and a microwave in the lobby for making oatmeal or heating up leftovers. They set out lemonade and cookies in the afternoon. The only thing that I would suggest thats missing to have in the lobby would be a water cooler/filter refillable station. PARKING: We parked for the day up about 2 blocks in the 10 hr lot, then around 4 or 5, we’d bring it back down to street parking in the evening and in the am, take the car back to the free 10 hr lot not far away."
Steven 3-night trip
Posted 3 days ago
Bird Rock Hotel
Tucker House Inn

Tucker House Inn

10/10 Excellent
"We stayed in the Middleton Suite. It was larger than we expected and included a well-appointed kitchen and dining area. The gas woodstove in the sitting area was a nice touch and warmed us on a chilly morning. Overall, very comfortable for an overnight stay!"
Nancy 1-night trip
Posted 4 days ago
Tucker House Inn
Rosario Resort

Rosario Resort

10/10 Excellent
"It was great!!"
Margarita 1-night trip
Posted 5 days ago
Rosario Resort
The Edenwild Boutique Inn

The Edenwild Boutique Inn

8/10 Good
"Lovely place to stay and great location. Large, bright room and friendly owner. Note, 'tho, that there is no AC. It got pretty warm in our upstairs room."
ERIC 2-night trip
Posted 6 days ago
The Edenwild Boutique Inn

More cheap stays in Roche Harbor

The Orca Inn

The Orca Inn

770 Mullis St Friday Harbor WA
¥18,099
¥20,027 total
Sep 8 - Sep 9
includes taxes & fees
8.4/10 Very Good! (76 reviews)
The Orca Inn
Bird Rock Hotel

Bird Rock Hotel

35 First Street Friday Harbor WA
¥31,067
¥34,378 total
Aug 23 - Aug 24
includes taxes & fees
8.8/10 Excellent! (387 reviews)
Bird Rock Hotel
Friday Harbor Suites

Friday Harbor Suites

680 Spring Street Friday Harbor WA
¥35,946
¥39,775 total
Sep 13 - Sep 14
includes taxes & fees
Friday Harbor Suites
Discovery Inn

Discovery Inn

1016 Guard St. Friday Harbor WA
¥38,571
¥42,679 total
Sep 10 - Sep 11
includes taxes & fees
Discovery Inn
Rosario Resort

Rosario Resort

1624 Rosario Rd Eastsound WA
¥36,391
¥44,141 total
Sep 2 - Sep 3
includes taxes & fees
7.6/10 Good! (160 reviews)
Rosario Resort
Snug Harbor Resort

Snug Harbor Resort

1997 Mitchell Bay Rd Friday Harbor WA
¥76,321
¥84,220 total
Aug 20 - Aug 21
includes taxes & fees
Snug Harbor Resort

Find out more about Roche Harbor

Top reasons to visit Roche Harbor

  • Outdoor Adventures: Roche Harbor is a paradise for outdoor enthusiasts, offering activities like whale watching, hiking, and golfing.
  • Stunning Beaches: Enjoy beautiful beaches with scenic views, perfect for relaxation and family-friendly fun.
  • Charming Marina: The marina provides opportunities for pleasure boating and exploring the serene waters.
  • Quaint Neighborhoods: Discover charming neighborhoods that enhance the village's tranquil atmosphere.
  • Unique Accommodations: Choose from a variety of charming resorts and pet-friendly lodging options tailored for all visitors.

Find great hotels in and around Roche Harbor

Explore a variety of accommodation options in Roche Harbor, Washington, where you can find charming resorts and hotels tailored for adventure seekers and families alike. Whether you're looking for pet-friendly options or vacation homes, Roche Harbor offers a unique blend of relaxation and outdoor activities. Dive into reviews and travel guides to discover the perfect lodging for your unforgettable getaway.

  • Snug Harbor Resort: Snug Harbor Resort is a budget-friendly lodging option located 5km from Roche Harbor, boasting an impressive guest rating of 9.8 out of 10. This hotel offers a cozy atmosphere complemented by a range of dining choices, including a coffee shop and restaurant options. Guests can indulge in various sports and recreational activities nearby, such as fishing, hiking, and biking, along with access to 24-hour fitness facilities. The comfortable accommodations also feature a flatscreen TV for entertainment, making it an excellent choice for travelers seeking affordable comfort without compromising on quality.
  • Roche Harbor Resort: Situated right in Roche Harbor, this 3-star resort has garnered a commendable guest rating of 9.2 out of 10. Roche Harbor Resort is ideal for those looking for a spa-themed vacation experience. The property offers a full range of spa services, including massages and body treatments, as well as an outdoor seasonal pool. Whether you're unwinding with a prenatal massage or enjoying a rejuvenating day at the full-service spa, this resort is designed to provide relaxation and tranquility amidst the beautiful Pacific Northwest scenery.
  • Inn to the Woods B&B: With a guest rating of 9.8 out of 10, Inn to the Woods B&B is a charming 3.5-star accommodation situated 6km from Roche Harbor. This bed and breakfast is perfect for adventurous travelers and pet owners alike, offering a variety of outdoor activities such as horseback riding, waterskiing, and ziplining nearby. The property is pet-friendly, allowing guests to bring their furry companions along, with amenities including a dog exercise area and food and water bowls. This welcoming atmosphere encourages guests to explore and enjoy the natural beauty of the region while staying comfortably.

Where to stay in Roche Harbor

Roche Harbor, Washington, is a charming village perfect for a relaxing getaway. Nestled on the West Coast, this resort town boasts a sheltered harbor and a marina, making it ideal for outdoor adventures. Visitors can enjoy scenic beaches, romantic sunsets, and family-friendly activities. Nearby neighborhoods offer a quaint atmosphere, ensuring a rejuvenating escape. Explore the beauty of San Juan Island and indulge in the tranquil vibes of this picturesque destination.

  • Friday Harbor: Nestled within the charming city of Friday Harbor, Roche Harbor offers visitors a gateway to breathtaking outdoor adventures and stunning scenery. The area attracts travelers primarily from June to August, drawn by its vibrant recreational activities, including golfing and exploring local parks. Highlights include the nearby national state park and serene lakes, making it an ideal destination for nature lovers. With a variety of dining options and quaint shops, Friday Harbor provides a delightful blend of relaxation and adventure.
  • San Juan Island: Located a mere 8km from Roche Harbor, San Juan Island is a picturesque destination known for its natural beauty and outdoor experiences. Visitor numbers peak from July to September, catering to travelers seeking adventure and scenic views. The island is home to luxurious resorts and spas, perfect for unwinding after a day of exploration. Nearby attractions include national parks and tranquil lakes, all set within a stunning landscape that showcases the island's unique charm.
  • Deer Harbor: Situated 11km from Roche Harbor, Deer Harbor is a quaint city that invites travelers to experience its natural wonders. Popular during the spring and summer, particularly in April and from June to July, this area offers outdoor enthusiasts a wealth of activities, including golfing and enjoying local parks. Visitors can explore the nearby national state park, serene bays, and picturesque lakes, making Deer Harbor a perfect spot for those seeking a peaceful retreat amidst stunning scenery.

Things to do in Roche Harbor

Shopping

In Roche Harbor, visit local shops for unique gifts and souvenirs, including artisan crafts and specialty foods. If you're up for a drive, check out the San Juan Island Farmers Market, about 16km away, where you can find fresh produce, handmade goods, and local art.

Recreation

Experience tranquility at the Roche Harbor Spa, where you can indulge in rejuvenating treatments and serene surroundings. For outdoor relaxation, explore the scenic trails around Roche Harbor, offering beautiful views and a chance to connect with nature while enjoying leisurely walks or bike rides.

Adventure

Explore the stunning views and marine life while kayaking in the pristine waters around Roche Harbor. For a thrilling experience, hike the nearby Mount Erskine trails, offering breathtaking panoramas and diverse wildlife along the way. Enjoy a scenic bike ride on the San Juan Islands’ picturesque pathways.

Nightlife

In Roche Harbor, the Roche Harbor Resort offers a cozy bar with stunning waterfront views and live music during the summer. The nearby Madrona Bar & Grill features a relaxed atmosphere with local brews and tasty bites, making it a great spot for unwinding after a day of exploration.

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

Find the best attractions in and around Roche Harbor

Roche Harbor offers a delightful blend of outdoor adventures and stunning scenery, making it ideal for beach vacations. Key attractions include the national state park, marina, and beautiful beaches, perfect for those seeking adventure and relaxation. Visitors can explore the views of Roche Harbor, delve into its modern and historic aspects, or venture to Reid Harbor for a unique experience. Whether you're looking for outdoor fun or a peaceful retreat, Roche Harbor has something for everyone.

  • Lime Kiln Point State Park: Located 10km from Roche Harbor, this picturesque state park offers stunning coastal views and opportunities for outdoor adventures. Enjoy hiking along scenic trails, exploring tide pools, or spotting whales from the iconic lighthouse viewpoint. The natural beauty makes it a serene escape for nature lovers.
  • Roche Harbor Marina: Situated within Roche Harbor, this vibrant marina is perfect for those seeking adventure and beach vibes. Rent a kayak or paddleboard to explore the waters, or simply relax on the docks while enjoying fresh seafood from local eateries. The lively atmosphere is ideal for a day of fun.
  • English Camp: Just 2km from Roche Harbor, this historic site offers a glimpse into the area's rich cultural heritage. Stroll through the preserved buildings and scenic grounds, learning about the peaceful coexistence of American and British forces during the 19th century. It's a fascinating spot for history 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.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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

Traveling to Roche Harbor is convenient with several major airports nearby. SEAttle-Tacoma International Airport (SEA) is 145km away, with luxury options like the Fairmont Olympic Hotel and Four Seasons Hotel Seattle, both 18km from the airport. Vancouver International Airport (YVR) is 66km away, offering upscale stays at the Versante Hotel, just 3km from the airport. Lastly, Victoria International Airport (YYJ) is located 21km from Roche Harbor, with the Brentwood Bay Resort, 8km away, providing airport shuttle services. Each airport offers a variety of transportation options to ensure easy access to Roche Harbor for your vacation.

Frequently asked questions

What's the best place to stay in Roche Harbor?
Roche Harbor Resort is one of the top choices for your stay based on our traveler data. This resort offers a full-service spa and 3 restaurants. Other good choices for your stay in the area are The Orca Inn and Rosario Resort. See all available top hotels, or vacation rentals in Roche Harbor.
What are some of the best vacation home rentals that Roche Harbor has to offer?
Westcott Bay Beachfront Home - Hot Tub with a view of the Bay: This vacation home rental outside of Roche Harbor is located on the beach and has a fireplace, a patio, and a barbecue grill to put you at ease in your new surroundings. Kitchen amenities include a dishwasher, a fridge, and a stovetop. It offers a garden, a selection of games, and a hot tub so you can immerse yourself in your vacation. See all vacation rentals in Roche Harbor.
If I need to cancel my hotel reservation in Roche Harbor, will I receive a refund?
Yes, you'll find most hotel room reservations are fully refundable provided that you cancel prior to the hotel's cancellation deadline, which often is within 24-48 hours of check in. If you booked a non-refundable reservation, you may still be able to cancel and be given a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Roche Harbor.
Where can I learn more about changing or cancelling my trip to Roche Harbor?
For more details about rescheduling or cancelling your trip to Roche Harbor, click here.
What's the best place to stay near Roche Harbor Marina?
Adjacent to Roche Harbor Marina, Roche Harbor Resort is one of the top choices for your stay based on our traveler data, and this 3-star resort offers a full-service spa and 3 restaurants.
What about the best place to stay close to San Juan Islands Sculpture Park?
One of the top choices for your stay is Roche Harbor Resort, located next to San Juan Islands Sculpture Park, and this 3-star resort offers a full-service spa and 3 restaurants.
What are some accommodations with pools in Roche Harbor?
Roche Harbor Resort: Features 3 restaurants, a seasonal outdoor pool, and a full-service spa. Rosario Resort and Earthbox Inn & Spa are two additional hotels that feature an onsite pool. View all hotels with pools in Roche Harbor.
What is the best spa hotel in Roche Harbor?
Roche Harbor Resort is a top spa hotel featuring 3 restaurants, outdoor tennis courts, and a bar. Treat yourself to a facial, hot stone massage, or body treatment at the onsite spa. See all spa hotels in Roche Harbor.
What's the best accommodation near Seattle - Tacoma International Airport (SEA)?
Red Roof Inn Seattle Airport - SEATAC is a popular hotel, featuring free WiFi and a fitness center. It's located a short 0.6 mi (1 km) from Seattle - Tacoma Intl. Airport. Other accommodations close to the airport are Coast Gateway Hotel and Red Lion Hotel Seattle Airport Sea-Tac.
What's it like to stay in Roche Harbor?
Visitors to Roche Harbor are sure to enjoy the waterfront. Tourists can also enjoy so much more including its parks. A top sight in the area is Swartz Bay Ferry Terminal. In Roche Harbor, there are 9 hotels and other accommodations to choose from. Find out more about Roche Harbor.
What should I do while I'm visiting Roche Harbor?
The picturesque setting of San Juan Islands Sculpture Park and Wescott Bay exemplify the area's natural beauty. Exploring the waterfront is a great activity, and Roche Harbor Marina is one place to visit. Additionally, you'll find Swartz Bay Ferry Terminal in the area. Check out what more to see and do in Expedia's Roche Harbor guide.
What's the weather like in Roche Harbor?
The hottest months are usually August and July with an average temp of 59°F, while the coldest months are February and December with an average of 43°F. Average annual precipitation for Roche Harbor is 40 inches.

Explore a world of travel with Expedia