Consider a stay at Roche Harbor Resort and take advantage of a corner/local shop, a terrace and shopping on-site. Indulge in a facial, a massage and aromatherapy at the on-site spa. Be sure to enjoy a meal at any of the 3 on-site restaurants. In addition to a coffee shop/cafe and a garden, guests can connect to free WiFi in public areas.
Located in Friday Harbor, Roche Harbor Resort is near the airport and on the beach. San Juan Islands Sculpture Park and San Juan Island National Historic Park are local landmarks, and the area's natural beauty can be seen at Posey Island State Park and Mt. Grant Preserve. Whale Museum and Jones Island State Park are also worth visiting. Take the opportunity to explore the area for outdoor excitement like hiking/biking trails.
You can look forward to a corner/local shop, a terrace and shopping on-site at Roche Harbor Resort. Treat yourself to a facial, a massage or aromatherapy at the on-site spa. Be sure to enjoy a meal at any of the 3 on-site restaurants. In addition to a coffee shop/cafe and a garden, guests can connect to free WiFi in public areas.
You'll also find perks such as:
A seasonal outdoor pool
An outdoor tennis court, self-parking (surcharge) and a round-trip airport shuttle (surcharge)
A gift shop, smoke-free property and luggage storage
Yes, this property has a seasonal outdoor pool. Pool access is from 10 AM to 6 PM.
The swimming pool will be closed during the winter.
How much does it cost to stay at Roche Harbor Resort?
As of 24 Oct 2026, prices found for a 1-night stay for 2 adults at Roche Harbor Resort on 1 Nov 2026 start from 5.023.490 ₫, excluding taxes and fees. This price is based on the lowest nightly price found in the last 24 hours for stays in the next 30 days. Prices are subject to change. Choose your dates for more accurate prices.
Is Roche Harbor Resort pet-friendly?
No, pets are not allowed at this property.
How much is parking at Roche Harbor Resort?
Self-parking is available for USD 5.00 per night.
What time is check-in at Roche Harbor Resort?
Check-in start time: 4:00 PM; check-in end time: midnight. Late check-in is available during limited hours.
What time is check-out at Roche Harbor Resort?
Checkout is at 11:00 AM.
Does Roche Harbor Resort provide a shuttle to the airport?
Yes, there's an airport shuttle. A fee of USD 126.53 per person applies.
Where is Roche Harbor Resort located?
Situated on the beach, this spa resort is within a 5-minute walk of Roche Harbor Marina and San Juan Islands Sculpture Park. Wescott Bay and Posey Island State Park are also within 2 miles (3 km).
Can I cancel my reservation for free and receive a full refund?
Yes, this property offers free cancellation on selected room rates because flexibility matters! Please refer to the property cancellation policy on our site for more details about any exclusions or requirements.
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.
Reviews
Roche Harbor Resort Reviews
9.2
Wonderful
All reviews shown are from real guest experiences. Only travellers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.More informationOpens in a new window
Quaint, charming! Had Capt Suite with view & private bath. Lovely view of harbor. Surprisingly quiet given hotel’s age.great dinner @McMillians. Definitely recommend. Sculpture part is lovely way to wander.
Had a great stay. Brought our boat and caught lingcod/shrimp. The staff was constantly available with golf carts to help with our luggage and groceries. Kids loved the pool. Great trip, great staff and great resort.
The accommodations were impeccably clean and exceptionally comfortable. The front desk staff provided a warm welcome, and the breakfast at the café was absolutely delicious—truly a delightful way to start the day!
Our family stayed 2 nights at the Roche Harbor Resort while visiting the Pacific Northwest from New England. We wish we were able to stay longer! The location is picture-perfect and the resort is beautiful. Everything was clean, there are little artists' booths set up along the water, as well as a little grocery store and a little cafe, steps from our room. We enjoyed dinner on the water right at the resort, and coffee every morning from the little mobile cafe on the dock. The ONLY thing we missed was a gym for my son, but we drove into Friday Harbor and he was able to get a day pass at The REC which he said was great. Overall, we had a perfect stay here and would love to return one day!
The outdoor atmosphere was so peaceful and welcoming, the ability to cozy up near near the fireplace or balcony added the perfect comfort needed to relax.
This hotel was amazing. It has many options for where to stay. It was so peaceful and quiet. The restaurants were good and the people super nice. We will definitely be back
Staying in hotel De Haro was really interesting if you like history and things that are old. The food and service was wonderful. We went in the off-season and that is quite a nice time to go.