Plan your trip

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

Search Roche Harbor Cottages

  • Bundle & Save

    Get more, spend less whenever you see Bundle & Save deals

  • OneKeyCash

    Earn OneKeyCash on all your eligible bookings

  • Upfront pricing

    We are not like the others - we include taxes and fees

  • Find vacation rentals that suit your style

    Cabins

    Apartments

    Aparthotels

    Cottages

    Condos

    Check prices for these dates

    Check prices for these dates, December 13 – 14, 2026

    View in a map

    Our top choices for Roche Harbor cottages

    1. Waterfront cottage with tidelands, creek and waterfall!

    A wooden deck with a table and chairs, surrounded by potted plants and a view of trees.

    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.

    View all 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 reviews in Roche Harbor

    Roche Harbor Resort

    A two-story house with a porch, a front door, and a staircase leading to the entrance.

    Snug Harbor Resort

    A waterfront property with a brick building, a dock, and a forested area.

    Discovery Inn

    A two-story building with a balcony, surrounded by a well-maintained garden with various plants and flowers.

    Kangaroo House B&B on Orcas Island

    A house with a red exterior, a front porch, and a staircase leading to the entrance.

    Otters Pond Bed & Breakfast

    A wooden gazebo with glass doors and a stone floor, surrounded by trees.

    The Edenwild Boutique Inn

    A large, two-story house with a well-maintained lawn and a brick pathway leading to the front door.

    Friday Harbor House

    Two people relaxing by a fire pit with a view of a harbor and a large ship.

    Tucker House Inn

    A two-story house with a front porch, a picket fence, and a small garden area.

    Friday Harbor Suites

    A balcony with two wooden benches, a glass door, and a view of a green lawn and trees.

    West Beach Resort

    A wooden deck with picnic tables and a grill, overlooking a lake with a distant shoreline.

    Outlook Inn

    A modern building with a stone foundation and large windows, surrounded by a white fence and greenery.

    Bird Rock Hotel

    A two-story building with a balcony, a sign reading "Bird Rock Hotel," and a gated entrance.

    Earthbox Inn & Spa

    Exterior

    Landmark Inn on Orcas Island

    A wooden deck with a view of a lake and mountains.

    Deer Harbor Inn

    An aerial view of a residential area with houses, a large body of water, and a forested landscape.

    Lopez Islander Resort

    A covered outdoor seating area with two chairs and a table, overlooking a marina with boats and a forested shoreline.

    Rosario Resort

    A wooden deck with a railing, overlooking a lake with a sunset in the background.

    Frequently Asked Questions

    Why book your cottage in Roche Harbor with Expedia?

    Expedia has some excellent cottages in Roche Harbor, so start packing your bags for a memorable vacation on nature's doorstep. If you have a set budget, choose how much you'd like to spend and your preferred property star rating. Or, use our handy filters to search for cottages with free WiFi or a pool. We'll help you find the perfect place whatever your plans or bank balance.

    How can I find cheap cottages in Roche Harbor?

    The simplest way to track down cheap cottages in Roche Harbor is with Expedia's filter tool. Fine-tune your search results by star rating, amenities and budget to nab awesome bargains in just a few keystrokes.

    Explore a world of travel with Expedia