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

Find hotels in Roche Harbor, WA from ฿4,436

  • 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
12 Aug - 13 Aug
Tomorrow
13 Aug - 14 Aug
This weekend
14 Aug - 16 Aug
Next weekend
21 Aug - 23 Aug

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
฿9,216
฿10,678 total
includes taxes & fees
8 Sept - 9 Sept
Roche Harbor Resort

2. Snug Harbor Resort

Snug Harbor Resort
Friday Harbor
United States
Troy
฿16,536
฿18,247 total
includes taxes & fees
13 Aug - 14 Aug
Snug Harbor Resort

3. Trumpeter Inn

Trumpeter Inn
Friday Harbor
United States
Rene
฿9,708
฿10,713 total
includes taxes & fees
13 Aug - 14 Aug
Trumpeter Inn

4. Deer Harbor Inn

Deer Harbor Inn
Deer Harbor
United States
Ennea
฿9,464
฿10,443 total
includes taxes & fees
17 Aug - 18 Aug
Deer Harbor Inn

5. The Orca Inn

The Orca Inn
Friday Harbor
United States
Lydia
฿4,009
฿4,436 total
includes taxes & fees
17 Aug - 18 Aug
The Orca Inn

6. Saturn's Return

Saturn's Return
Friday Harbor
United States
Kathleen
฿13,242
฿14,612 total
includes taxes & fees
19 Aug - 20 Aug
Saturn's Return

7. Discovery Inn

Discovery Inn
Friday Harbor
United States
Mary
฿8,583
฿9,497 total
includes taxes & fees
8 Sept - 9 Sept
Discovery Inn

8. Earthbox Inn & Spa

Earthbox Inn & Spa
Friday Harbor
United States
Nicole
฿8,579
฿9,493 total
includes taxes & fees
8 Sept - 9 Sept
Earthbox Inn & Spa

9. Friday Harbor Suites

Friday Harbor Suites
Friday Harbor
United States
Ken
฿8,947
฿9,900 total
includes taxes & fees
7 Sept - 8 Sept
Friday Harbor Suites

10. Bird Rock Hotel

Bird Rock Hotel
Friday Harbor
United States
Gloria
฿6,296
฿6,967 total
includes taxes & fees
3 Sept - 4 Sept
Bird Rock Hotel

11. Tucker House Inn

Tucker House Inn
Friday Harbor
United States
ZACHARY
฿9,833
฿10,880 total
includes taxes & fees
25 Aug - 26 Aug
Tucker House Inn

12. West Beach Resort

West Beach Resort
Eastsound
United States
lorrie
฿13,620
฿15,029 total
includes taxes & fees
13 Aug - 14 Aug
West Beach Resort

13. Friday Harbor House

Friday Harbor House
Friday Harbor
United States
Robert
฿15,710
฿17,383 total
includes taxes & fees
8 Sept - 9 Sept
Friday Harbor House

14. Lopez Islander Resort

Lopez Islander Resort
Lopez Island
United States
Lana
฿7,886
฿8,703 total
includes taxes & fees
23 Aug - 24 Aug
Lopez Islander Resort

15. Friday Harbor Grand B&B

Friday Harbor Grand B&B
Friday Harbor
United States
Amy
฿12,978
฿14,360 total
includes taxes & fees
23 Aug - 24 Aug
Friday Harbor Grand B&B

16. The Edenwild Boutique Inn

The Edenwild Boutique Inn
Lopez Island
United States
Frances
฿8,994
฿9,925 total
includes taxes & fees
31 Aug - 1 Sept
The Edenwild Boutique Inn

17. Rosario Resort

Rosario Resort
Eastsound
United States
David
฿8,294
฿9,981 total
includes taxes & fees
31 Aug - 1 Sept
Rosario Resort

18. Outlook Inn

Outlook Inn
Eastsound
United States
Amado
฿13,946
฿15,887 total
includes taxes & fees
1 Sept - 2 Sept
Outlook Inn

19. Kangaroo House B&B on Orcas Island

Kangaroo House B&B on Orcas Island
Eastsound
United States
Bob
฿9,012
฿9,945 total
includes taxes & fees
26 Aug - 27 Aug
Kangaroo House B&B on Orcas Island
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

Friday Harbor Suites

Friday Harbor Suites

8/10 Good
"Clean room, kurig coffee maker, fridge in room. Good location."
James 2-night trip
Posted 10 hours ago
Friday Harbor Suites
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 13 hours ago
Tucker House Inn
Bird Rock Hotel

Bird Rock Hotel

10/10 Excellent
"Spent a couple nights at the Bird Rock Hotel, we stayed in the Salt Spring Suite. Large room, with a small kitchenette, small living room and a cute little outdoor seating area. The only complaint I have is there was no bathroom counter space. Pedestal sink with no room for my blow dryer or make up. Dining table close by for my bathroom items. I definitely recommend this suite and would definitely book again."
Melissa 2-night trip
Posted 14 hours ago
Bird Rock Hotel
Deer Harbor Inn

Deer Harbor Inn

10/10 Excellent
"Clean, unpretentious. I"
Ennea 2-night trip
Posted 20 hours ago
Deer Harbor Inn
Friday Harbor House

Friday Harbor House

10/10 Excellent
"Very nice clean room with amazing view of the harbor. Restuarant was great!! Parking was easy. Highly recommend."
Jessica 1-night trip
Posted 1 day ago
Friday Harbor House
Rosario Resort

Rosario Resort

10/10 Excellent
"It was great!!"
Margarita 1-night trip
Posted 2 days ago
Rosario Resort
Snug Harbor Resort

Snug Harbor Resort

10/10 Excellent
"A beautiful cabin on the water with everything needed for our stay. Kayaks and paddle boards, crab pots for catching , cleaning table and pots to boil them. Picnic tables, fire pits, yard games, and chairs to use. This family oriented resort was perfect for us!"
Sarah 6-night trip
Posted 2 days ago
Snug Harbor 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 2 days ago
The Edenwild Boutique Inn
Trumpeter Inn

Trumpeter Inn

10/10 Excellent
"In that beautiful, natural setting, we felt remote, yet we were just a few minutes outside of Friday Harbor. Our room was lovely, comfortable and well-appointed. The bedding and furniture were high quality--right down to the blinds that allowed in light and air while still providing privacy. They thought of every detail to keep us comfortable (bathrobes, fan, beverages, coffee/tea stand, etc.). Claudia's breakfast was wonderful with delicious healthy and comfort-food offerings. One of my favorite parts was feeding the goats and alpacas. What joy. We will be back."
Barbara 2-night trip
Posted 3 days ago
Trumpeter Inn

More cheap stays in Roche Harbor

The Orca Inn

The Orca Inn

770 Mullis St Friday Harbor WA
฿4,009
฿4,436 total
17 Aug - 18 Aug
includes taxes & fees
The Orca Inn
Bird Rock Hotel

Bird Rock Hotel

35 First Street Friday Harbor WA
฿6,296
฿6,967 total
3 Sept - 4 Sept
includes taxes & fees
8.8/10 Excellent! (386 reviews)
Bird Rock Hotel
Discovery Inn

Discovery Inn

1016 Guard St. Friday Harbor WA
฿8,583
฿9,497 total
8 Sept - 9 Sept
includes taxes & fees
Discovery Inn
Friday Harbor Suites

Friday Harbor Suites

680 Spring Street Friday Harbor WA
฿8,947
฿9,900 total
7 Sept - 8 Sept
includes taxes & fees
8.6/10 Excellent! (1,001 reviews)
Friday Harbor Suites
Rosario Resort

Rosario Resort

1624 Rosario Rd Eastsound WA
฿8,294
฿9,981 total
31 Aug - 1 Sept
includes taxes & fees
7.6/10 Good! (159 reviews)
Rosario Resort
Snug Harbor Resort

Snug Harbor Resort

1997 Mitchell Bay Rd Friday Harbor WA
฿16,536
฿18,247 total
13 Aug - 14 Aug
includes taxes & fees
9.8/10 Exceptional! (530 reviews)
Snug Harbor Resort

Find out more about Roche Harbor

Top reasons to visit Roche Harbor

  • Stunning Outdoor Adventures: Enjoy whale watching, hiking tours, and nature excursions amidst breathtaking scenery.
  • Picturesque Marina: Explore the charming marina and indulge in island adventures in this family-friendly resort town.
  • Beautiful Beaches: Relax on stunning beaches while soaking in the tranquil atmosphere and scenic views.
  • Unique Experiences: Engage in scavenger hunts and pleasure boat rides to discover the stunning surroundings.
  • Diverse Accommodation: Choose from charming resorts and pet-friendly facilities for a memorable stay amidst nature.

Find great hotels in and around Roche Harbor

Roche Harbor offers a delightful selection of accommodation options, from charming resorts to comfortable hotels, catering to adventurous travellers and families alike. With pet-friendly facilities and various vacation homes available, you can enjoy a memorable stay amidst stunning natural beauty. Explore our travel guide to find reviews of Roche Harbor hotels and discover the perfect spot for your next getaway.

  • Snug Harbor Resort: Situated a mere 5km from Roche Harbor, Snug Harbor Resort offers a budget-friendly option with a guest rating of 9.8 out of 10. This laid-back lodging features a variety of dining options, including a daily restaurant and a snack bar, perfect for casual meals. Guests can indulge in outdoor activities such as hiking, biking, and fishing, with fitness facilities available around the clock. The addition of a flatscreen TV in each room ensures you can unwind with entertainment after a day of exploration.
  • Roche Harbor Resort: Nestled within Roche Harbor, this 3-star resort boasts a guest rating of 9.2 out of 10 and is ideal for those seeking a spa-themed getaway. The resort offers a comprehensive spa experience, including aromatherapy treatments and an outdoor seasonal pool, providing a tranquil environment for relaxation. With services available on select days, guests can indulge in massages and other pampering treatments, making it a serene oasis for rejuvenation.
  • Inn to the Woods B&B: Located 6km from Roche Harbor, Inn to the Woods B&B is a charming 3.5-star accommodation with a guest rating of 9.8 out of 10. This bed and breakfast is perfect for adventurous travellers, offering a range of activities like motorboating, fishing, and ziplining nearby. The property is pet-friendly, allowing some pets with amenities such as a dog exercise area and food and water bowls. This unique blend of adventure and comfort makes for an inviting stay in the heart of nature.

Where to stay in Roche Harbor

Roche Harbor, a charming village on the west coast, offers a perfect blend of outdoor adventure and tranquil scenery. Explore the sheltered harbour and indulge in island adventures at this family-friendly resort town featuring a picturesque marina. With its romantic atmosphere and secluded spots, Roche Harbor invites you to unwind while enjoying breathtaking views. Nearby attractions and activities promise a memorable experience for all, making it an ideal destination for a relaxing getaway.

  • Friday Harbor: Nestled within the picturesque San Juan Islands, Friday Harbor serves as the main hub of activity, with Roche Harbor located within its boundaries. This charming city experiences a moderate influx of travellers, particularly from June to August, drawn by its stunning outdoor scenery and adventurous spirit. Visitors can enjoy an array of recreational activities, including golfing and exploring nearby state parks and lakes. The vibrant waterfront area is perfect for strolling, dining, and soaking in the local atmosphere, making it an ideal starting point for your exploration of the surrounding islands.
  • San Juan Island: Located approximately 8km from Roche Harbor, San Juan Island is a natural gem that offers breathtaking landscapes and a plethora of outdoor adventures. The island sees its peak tourist season between July and September, showcasing its stunning scenery and outdoor activities. Visitors can indulge in relaxing spa retreats or explore the island's recreational areas. San Juan Island is home to several notable landmarks, including national and state parks, and serene lakes, providing ample opportunities for hiking, wildlife viewing, and enjoying nature’s splendour.
  • Deer Harbor: Just 11km away from Roche Harbor, Deer Harbor is a quaint city that invites travellers to immerse themselves in its natural beauty. Peak visitation occurs in April and from June to July, attracting those seeking outdoor adventures and scenic vistas. The area is well-known for its recreational facilities, including golf courses and beautiful waterfronts. Visitors can easily access nearby national parks, lakes, and charming bays, making Deer Harbor a delightful stop for those wishing to experience the tranquillity and charm of the San Juan Islands.

Things to do in Roche Harbor

Shopping

In Roche Harbor, you can find charming shops offering unique gifts and souvenirs, perfect for capturing your memories. If you're up for a drive, head to Friday Harbor, about 16km away, where you’ll discover a variety of local boutiques and artisan shops.

Recreation

Experience tranquility at the Roche Harbor Spa, where you can indulge in soothing massages and rejuvenating treatments surrounded by serene landscapes. For outdoor enthusiasts, the nearby hiking trails offer beautiful views and the chance to connect with nature while enjoying invigorating walks.

Adventure

Roche Harbor offers kayaking and paddleboarding, allowing you to explore the stunning coastline and abundant marine life. For hiking enthusiasts, the nearby trails provide breathtaking views of the San Juan Islands and opportunities to encounter local wildlife, enriching your adventure in this picturesque setting.

Nightlife

Explore the Roche Harbor Marina for a scenic evening stroll, followed by a visit to the Madrona Bar & Grill for lively music and local brews. For a more relaxed vibe, unwind at the Roche Harbor Resort's outdoor fire pits, enjoying the tranquil atmosphere and stunning waterfront views.

*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 is an idyllic destination for outdoor enthusiasts, offering stunning scenery and beach experiences. Visitors can explore various points of interest, including historic and modern aspects of Roche Harbor, as well as the picturesque views of Reid Harbor. The area features a national park, a marina, and beautiful beaches, making it perfect for those seeking adventure and relaxation amidst nature.

  • Roche Harbor Marina: Experience the vibrant atmosphere of Roche Harbor Marina, where adventure meets relaxation. Enjoy water activities, stroll along the beach, or simply take in the stunning views of the surrounding landscapes.
  • Lime Kiln Point State Park: Located 10km from Roche Harbor, Lime Kiln Point State Park offers breathtaking scenery and excellent opportunities for outdoor exploration. Known for its lighthouse and whale-watching prospects, this park is ideal for nature enthusiasts.
  • Wescott Bay: Just 966m away, Wescott Bay captivates visitors with its picturesque setting. Enjoy the tranquil beach vibes, scenic views, and the chance to engage in various outdoor activities along the shoreline.

Best time to go to Roche Harbor

The best time to visit Roche Harbor is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are moderately high and weather is sunny with no rain. February is its coolest month on average. At this time, 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

Flying into Roche Harbor is convenient with three major airports nearby. SEAttle-Tacoma International Airport (SEA) is located 145km away, with luxurious accommodations such as the Fairmont Olympic Hotel and Four Seasons Hotel, both 18km from SEA. Vancouver International Airport (YVR) is 66km away, featuring the Versante Hotel just 3km from the airport. Lastly, Victoria International Airport (YYJ) is only 21km from Roche Harbor, with excellent options like Brentwood Bay Resort located 8km from YYJ. Each airport offers accessible transport services to their respective hotels, ensuring a smooth arrival for visitors.

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 traveller data. This resort offers a full-service spa and 3 restaurants. Other good choices for your trip to the area are The Orca Inn and Rosario Resort. See all available top hotels, or vacation rentals in Roche Harbor.
If I need to cancel my hotel reservation in Roche Harbor, will I receive a refund?
Yes! The majority of room reservations are fully refundable provided that you cancel prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of check in. If you have a non-refundable reservation, you might be able to cancel it and be given a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Roche Harbor.
What are some accommodation options 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 offer an on-site 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 on-site spa. See all spa hotels in Roche Harbor.
How is it to stay in Roche Harbor?
Visitors to Roche Harbor will definitely enjoy the port. 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 accommodation options 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 port is a great activity, and Roche Harbor Marina is one place to visit. Additionally, you'll find Swartz Bay Ferry Terminal in the area. Take a look at what more there is to see and do in Expedia's Roche Harbor guide.
What's the seasonal weather like in Roche Harbor?
The hottest months are usually August and July, with an average temperature of 15°C, while the coldest months are February and December, with an average of 6°C. Average annual precipitation for Roche Harbor is 1022 mm.

Explore a world of travel with Expedia