Lehotelist/The list/Region
— Region —

Cannon Beach.

Cannon Beach is the Oregon Coast's most-photographed mile (Haystack Rock). The hotel scene is split — the small independent inns at the south end of town vs. the resort-scale options at the north. Independents: Stephanie Inn (1993 oceanfront luxury), Ocean Lodge, Inn at Cannon Beach, Surfsand Resort (all independent).

4 hotels on the list · Plan a Cannon Beach trip with the AI Planner →

Cannon Beach is the Oregon Coast's most-photographed mile — Haystack Rock, the 235-foot sea stack offshore, anchors every postcard from this stretch. The town runs about ten blocks long along the beach, an hour and a half from Portland. The hotel inventory is independent-heavy because the city zoning has held the line on chain-resort scale for forty years. What you get instead is family-run oceanfront properties, mostly two and three stories, mostly with fireplaces.

What this looks like

Cannon Beach sits between Ecola State Park to the north and Tolovana Park to the south, on a four-mile stretch of flat, walkable sand. Hemlock Street is the main commercial drag — galleries, bakeries, a couple of bookstores, the Cannon Beach Hardware in the middle. The town zoning bans buildings over 45 feet, so the hotels stay low and weathered-cedar. Highway 101 runs inland; you exit and drive in. From Portland it's a 90-minute trip across the Coast Range on Highway 26. Seaside is eight miles north — bigger, louder, more arcade. Manzanita is twenty minutes south and quieter still. The beach itself is wide enough at low tide to feel almost prairie-flat, with Haystack standing in the middle distance.

The standouts

  • Stephanie Inn — 41 adults-only oceanfront rooms, the high end of the Oregon Coast lodging market.
  • The Ocean Lodge — 45 oceanfront rooms across from Haystack Rock, fireplaces, family-owned.
  • Surfsand Resort — family-owned for 60 years. 89 rooms directly on the beach at Haystack, the Wayfarer Restaurant on the sand.
  • Inn at Cannon Beach — 30 rooms in a Cape-Cod-style boutique, three blocks to the beach, family-owned.

When to come / who it's for

The season is year-round but the personality shifts hard with the weather. Summer (July-September) is the busy clear-skies window — book months out for oceanfront. Winter is the famous Oregon-storm-watching season: 6-foot swells, fireplace-and-cabernet weather, half the rooms 30-40% cheaper. Spring is shoulder; fall is the local pick — September has the best beach days of the year, often warmer than August because the marine fog finally lifts. Cannon Beach rewards two to three nights minimum. Long beach walks at low tide, a half-day at Ecola, dinner in town, Haystack tide-pool tour at the right hour. Good for couples, families with any age kid, and dogs (the beach is leash-optional).

Nearby / what else

Ecola State Park — the headland viewpoints north of town are where every Goonies and Twilight aerial shot was filmed. Tide-pool tours at Haystack Rock with the Haystack Rock Awareness Program (free, summer mornings only). Manzanita and Nehalem Bay State Park for a quieter day. Astoria, 25 miles north — the Astoria Column, the Maritime Museum, Fort George Brewery. For food: Newmans at 988, Sleepy Monk for coffee, Pelican Brewing in Tolovana, the Wayfarer for sunset dinner on the sand.

Frequently asked
How long is the drive from Portland?
About 90 minutes on Highway 26 across the Coast Range. PDX airport is two hours door-to-Cannon. There's no commercial airport closer.
When's the best time to come?
September. Warmest beach days of the year, the marine fog lifts, and lodging is cheaper than July-August. Winter is also great if you want storm-watching and don't mind rain.
Is it dog-friendly?
Extremely. The beach is leash-optional, and most of the independent inns take dogs (Surfsand and the Ocean Lodge especially). Several restaurants have dog-water bowls outside.
Do I need a car?
Yes to get there, but once in town you can walk most of the village and the beach. There's a shuttle in summer that loops Cannon Beach and Tolovana.
How does Cannon Beach compare to Seaside?
Seaside is louder, kid-and-arcade focused, and cheaper. Cannon Beach is quieter, more design-y, and oceanfront rooms cost more. Most travelers stay Cannon and day-trip Seaside, not the reverse.
Aesthetics present in Cannon Beach