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

Roche Harbor Hotels from S$136

  • 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

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Roche Harbor hotels

1. Roche Harbor Resort

Roche Harbor Resort
3.0 star property
Friday Harbor
9.2 out of 10, Wonderful, (451 reviews)
"Hotel was lovely, highly recommend."
United States
Nicco
The price is S$314
includes taxes & fees
12 Oct - 13 Oct
Roche Harbor Resort

2. Snug Harbor Resort

Snug Harbor Resort
2.5 star property
Friday Harbor
9.8 out of 10, Exceptional, (538 reviews)
"What a beautiful peice of quiet paradise. Sunrise is beautiful by the water and we had fabulous sleep in the Cabins. Would definitely recommend!!"
United States
Patricia
The price is S$410
includes taxes & fees
13 Oct - 14 Oct
Snug Harbor Resort

3. The Orca Inn

The Orca Inn
2.0 star property
Friday Harbor
8.4 out of 10, Very good, (138 reviews)
"Great retro motel close to everything in town"
United States
Charles
The price is S$136
includes taxes & fees
1 Oct - 2 Oct
The Orca Inn

4. Discovery Inn

Discovery Inn
2.0 star property
Friday Harbor
10.0 out of 10, Exceptional, (44 reviews)
"Clean quiet good parking good wifi"
United States
Victoria
The price is S$229
includes taxes & fees
13 Oct - 14 Oct
Discovery Inn

5. Trumpeter Inn

Trumpeter Inn
3.0 star property
Friday Harbor
10.0 out of 10, Exceptional, (274 reviews)
"A magical stay with amazing breakfast each day and cute farm animals to visit. Loved everything about it 💗"
United States
James
The price is S$330
includes taxes & fees
15 Sept - 16 Sept
Trumpeter Inn

6. Bird Rock Hotel

Bird Rock Hotel
2.0 star property
Friday Harbor
8.8 out of 10, Excellent, (393 reviews)
"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!"
United States
Vanessa
The price is S$224
includes taxes & fees
1 Oct - 2 Oct
Bird Rock Hotel

7. Friday Harbor Suites

Friday Harbor Suites
2.5 star property
Friday Harbor
8.6 out of 10, Excellent, (1,001 reviews)
"Great place to stay while visiting Friday Harbor"
United States
Jennifer
The price is S$237
includes taxes & fees
4 Oct - 5 Oct
Friday Harbor Suites

8. Deer Harbor Inn

Deer Harbor Inn
3.0 star property
Deer Harbor
8.4 out of 10, Very good, (222 reviews)
"It was comfy!"
United States
Nemo
The price is S$317
includes taxes & fees
16 Sept - 17 Sept
Deer Harbor Inn

9. Rosario Resort

Rosario Resort
2.0 star property
Eastsound
7.6 out of 10, Good, (173 reviews)
"Very relaxing stay"
United States
David
The price is S$227
includes taxes & fees
29 Sept - 30 Sept
Rosario Resort

10. Earthbox Inn & Spa

Earthbox Inn & Spa
3.0 star property
Friday Harbor
8.8 out of 10, Excellent, (1,003 reviews)
"Very nice and cozy place to stay."
United States
Nicole
The price is S$322
includes taxes & fees
1 Oct - 2 Oct
Earthbox Inn & Spa

11. Saturn's Return

Saturn's Return
2.0 star property
Friday Harbor
9.0 out of 10, Wonderful, (30 reviews)
"Family owned bed-and-breakfast/working farm with simple but very comfortable accommodations. Owner hosts were very engaging and attentive and engaging making themselves available to answer any questions. Taking hiking trails in this incredibly peaceful setting was an unexpected highlight."
United States
Margaret
The price is S$447
includes taxes & fees
6 Oct - 7 Oct
Saturn's Return

12. Tucker House Inn

Tucker House Inn
4.0 star property
Friday Harbor
9.2 out of 10, Wonderful, (300 reviews)
"A great place to stay. I highly recommend!"
United States
ZACHARY
The price is S$227
includes taxes & fees
12 Oct - 13 Oct
Tucker House Inn

13. West Beach Resort

West Beach Resort
3.5 star property
Eastsound
9.4 out of 10, Exceptional, (120 reviews)
"Cozy and roomy cabin. Great stay. "
United States
lorrie
The price is S$295
includes taxes & fees
12 Oct - 13 Oct
West Beach Resort

14. Lopez Islander Resort

Lopez Islander Resort
3.5 star property
Lopez Island
8.6 out of 10, Excellent, (422 reviews)
"The perfect marina stay on Lopez. Excellent location. Charming outside seating areas and restaurant. The room was nicely outfitted and the deck had a wonderful West-facing marina and sunset view. A great place for an island stay."
United States
Diane
The price is S$250
includes taxes & fees
1 Oct - 2 Oct
Lopez Islander Resort

15. 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, (181 reviews)
"The breakfast was delicious and healthy, and the house was very nice and comfortable."
United States
Kaitlyn
The price is S$322
includes taxes & fees
14 Sept - 15 Sept
Kangaroo House B&B on Orcas Island

16. Outlook Inn

Outlook Inn
3.0 star property
Eastsound
9.2 out of 10, Wonderful, (526 reviews)
"Loved the fireplace and balcony."
United States
Amado
The price is S$469
includes taxes & fees
28 Sept - 29 Sept
Outlook Inn

17. The Edenwild Boutique Inn

The Edenwild Boutique Inn
2.5 star property
Lopez Island
9.4 out of 10, Exceptional, (275 reviews)
"The staff was fantastic and the breakfast was one of the best we have had at a hotel."
United States
Frances
The price is S$322
includes taxes & fees
15 Sept - 16 Sept
The Edenwild Boutique Inn

18. Friday Harbor House

Friday Harbor House
3.5 star property
Friday Harbor
9.6 out of 10, Exceptional, (282 reviews)
"Great location and beautiful back yard to watch the harbor from!"
United States
Robert
The price is S$554
includes taxes & fees
6 Oct - 7 Oct
Friday Harbor House

19. Friday Harbor Grand B&B

Friday Harbor Grand B&B
3.0 star property
Friday Harbor
9.6 out of 10, Exceptional, (148 reviews)
"Amazing breakfast and what a great host!"
United States
Andrew
The price is S$518
includes taxes & fees
22 Sept - 23 Sept
Friday Harbor Grand B&B
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.

A waterfront view of Hotel de Haro with a stone wall and a reflection in the water.

Top Roche Harbor Hotel Reviews

More cheap stays in Roche Harbor

Find out more about Roche Harbor

Top reasons to visit Roche Harbor

  • Stunning Scenic Beauty: Roche Harbor boasts breathtaking views and a tranquil atmosphere, perfect for relaxation and outdoor adventures.
  • Diverse Outdoor Activities: Engage in whale watching, hiking, pleasure boating, and scavenger hunts for a thrilling experience.
  • Historic and Modern Attractions: Explore the charm of historic Roche Harbor alongside modern amenities and stunning vistas of Reid Harbor.
  • Idyllic Marina: Enjoy the picturesque marina, ideal for leisurely strolls and appreciating the serene surroundings.
  • Variety of Accommodations: Choose from charming resorts and inviting hotels to suit every traveller’s needs.

Find great hotels in and around Roche Harbor

Discover a range of delightful accommodation options in Roche Harbor, Washington, from charming resorts to inviting hotels. Whether you're seeking an adventurous holiday, a family getaway, or a pet-friendly stay, Roche Harbor offers something for everyone. Explore vacation homes and enjoy the stunning marina while reviewing the best hotels to ensure a memorable experience in this picturesque destination.

  • Snug Harbor Resort: Nestled a mere 4.8km from Roche Harbor, Snug Harbor Resort is an inviting budget-friendly lodging option, boasting a remarkable guest rating of 9.8 out of 10. This hotel features a range of dining options, including daily breakfast and a snack bar, to cater to your culinary needs. For those seeking adventure, the resort offers various recreational activities such as fishing and hiking nearby, along with 24-hour fitness facilities. Guests can unwind with entertainment options that include a flatscreen TV, making it a comfortable and convenient choice for a relaxing getaway.
  • Roche Harbor Resort: Located in the heart of Roche Harbor, this 3-star resort is ideal for travellers desiring a spa-themed vacation. With a commendable guest rating of 9.2 out of 10, Roche Harbor Resort provides an enchanting atmosphere for relaxation. The property features a full spa offering services such as massages, including hot stone and prenatal options, alongside a refreshing pool. This resort is perfect for those who wish to indulge in rejuvenating treatments while enjoying the scenic beauty of the surroundings.
  • Inn to the Woods B&B: Situated 6.4km from Roche Harbor, Inn to the Woods B&B offers a unique blend of adventure and comfort with a guest rating of 9.8 out of 10. This 3.5-star bed and breakfast is pet-friendly and caters to those looking for outdoor escapades. Guests can enjoy activities such as mountain biking, sailing, and horse riding nearby. The property also features amenities for pets, including designated exercise areas, making it a delightful choice for those wishing to travel with their furry companions.

Where to stay in Roche Harbor

Roche Harbor, nestled on the stunning west coast of Washington, offers a perfect blend of scenic beauty and outdoor adventures. This charming resort town, complete with a marina, provides a tranquil atmosphere ideal for romantic getaways or family-friendly vacations. Explore the sheltered harbour, indulge in island adventures, and enjoy the relaxed pace of life in this idyllic village. With its captivating surroundings, Roche Harbor promises unforgettable experiences for every traveller.

  • Friday Harbor: Nestled within the charming Friday Harbor, Roche Harbor is a delightful base for your exploration. This city is characterised by its stunning outdoor scenery and vibrant adventure activities. Expect a seasonal influx of visitors, with peak arrivals from June to August, making it an ideal time for outdoor pursuits such as hiking and golfing. Key attractions nearby include the breathtaking national state park and picturesque lakes, offering opportunities for recreational activities. The town itself boasts quaint shops and eateries, perfect for relaxing after a day of adventure.
  • San Juan Island: Just 8.0km from Roche Harbor, San Juan Island is a natural gem that invites exploration. This island is known for its spectacular landscapes and outdoor experiences, drawing visitors particularly from July to September. Engage in activities at local resorts and spas, or take in the serene beauty of the national parks and lakes scattered across the island. The tranquil environment makes it a wonderful retreat for those seeking both relaxation and adventure amidst stunning scenery.
  • Deer Harbor: Only 11.3km from Roche Harbor, Deer Harbor offers a peaceful escape with a focus on outdoor activity. The city experiences a moderate seasonal tourist trend, peaking in April and from June to July. Renowned for its scenic views and recreational areas, Deer Harbor is perfect for golfing enthusiasts and nature lovers alike. Nearby attractions include a beautiful national state park and serene lakes, making it a delightful spot for both exploration and relaxation in nature's embrace.

Things to do in Roche Harbor

Shopping

Roche Harbor offers charming local shops for unique gifts and souvenirs, such as the Roche Harbor Market, where you can find artisanal products. If you're up for a drive, consider visiting the nearby shops in Friday Harbor for a wider selection of boutiques and galleries.

Recreation

Roche Harbor offers tranquil spa experiences at the Spa at Roche Harbor, where you can enjoy rejuvenating treatments and stunning views of the marina. For outdoor enthusiasts, the nearby San Juan Islands provide opportunities for kayaking, hiking, and wildlife watching amidst breathtaking natural scenery.

Adventure

Explore the stunning scenery of Roche Harbour by kayaking through its pristine waters, where you can spot marine life and enjoy peaceful surroundings. Alternatively, hike the nearby trails for breathtaking views and a chance to experience the region's natural beauty up close.

Nightlife

Visit the Madrona Bar & Grill for a lively atmosphere, where you can enjoy cocktails and stunning harbour views. For a more relaxed vibe, check out the Roche Harbor Resort's outdoor fire pits, perfect for unwinding under the stars after a day of exploring.

*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 presents numerous opportunities for budget-conscious travellers. Entry to the area is free, with attractions like Roche Harbor Marina, Lime Kiln Point State Park, and Pelindaba Lavender Farm available at no cost. For transport, consider using bicycles or renting a car. To save on accommodation, plan your visit between January and March when prices are lower, and aim to book a month in advance or look for last-minute deals on Expedia. Tuesdays tend to be the cheapest days to stay, while Fridays are the most expensive, so plan accordingly.

  • 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, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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, encompassing your budget, desired location, and preferred hotel type. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially 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 a delightful blend of outdoor activities and scenic beauty, making it an ideal destination for beach vacations. Visitors can explore the picturesque national and state parks, enjoy the marina, and relax at the beach. Notable attractions include historic Roche Harbor, modern Roche Harbor, and stunning views of Reid Harbor, ensuring a memorable adventure for those seeking both relaxation and excitement in this charming locale.

  • Roche Harbor Marina: Nestled in the picturesque Roche Harbor, this marina offers a vibrant outdoor atmosphere. Visitors can indulge in various water activities, enjoy beach vibes, and soak in the stunning views of the surrounding landscape, making it a perfect spot for adventure enthusiasts.
  • San Juan Islands Sculpture Park: This enchanting sculpture garden showcases a diverse array of artworks set amidst the natural beauty of Roche Harbor. Ideal for families, the park invites leisurely strolls through its artistic installations, blending creativity with the tranquil outdoor environment.
  • Lime Kiln Point State Park: Located 9.7km from Roche Harbor, this national park is renowned for its breathtaking scenery and rich wildlife. Visitors can embark on hiking adventures, explore coastal trails, and enjoy spectacular views, particularly of orcas during their migration season.

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

Reaching Roche Harbor is convenient with three major airports nearby. SEAttle-Tacoma International Airport (SEA) is situated 144.8km away, with excellent hotels like the Fairmont Olympic Hotel and Four Seasons Hotel, both 17.7km from the airport. Vancouver International Airport (YVR) is 66.0km from Roche Harbor, offering luxurious stays at the Versante Hotel and Fairmont Pacific Rim, located 2 and 11.3km from the airport, respectively. Lastly, Victoria International Airport (YYJ) is just 20.9km away, with fine accommodations such as the Brentwood Bay Resort, only 8.0km from the airport, providing an airport shuttle service for easy transport to and from your hotel.

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 Inn to the Woods B&B. 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 Lopez Islander Resort 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. 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. You'll also find San Juan County Park and Lime Kiln Point State Park 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