Cannon Beach Hotels With Views

OREGON, UNITED STATES

At Cannon Beach, the view comes with a landmark. Haystack Rock rises 235 feet from the shoreline, visible from nearly every room on this list. The seven hotels here — from the intimate Stephanie Inn to the sprawling Surfsand Resort — share one constant: the Pacific, unobstructed.

The Views


Stephanie Inn Cannon Beach aerial view at sunset with beach and Haystack Rock

Stephanie Inn

The rooms here face the Pacific directly, and Haystack Rock sits in the frame from most ocean-facing windows — close enough to read its texture at dawn. The only dedicated luxury inn in Cannon Beach: adults only, fireplaces in every room, and the kind of deliberate quiet that makes the tide audible at night. We’d book an oceanfront room and stay two nights minimum.

Surfsand Resort Cannon Beach woman enjoys a drink facing Haystack Rock

Surfsand Resort

A 2024 renovation brought the rooms in line with what the position already offered — beachfront on one of the most photographed stretches of the Oregon coast, with Haystack Rock visible from many balconies. The spa and outdoor fire pits give it enough reason to stay on the property. The Wayfarer restaurant is worth booking separately.

Hallmark Resort and Spa Cannon Beach ocean view from room

Hallmark Resort & Spa Cannon Beach

The ocean-facing rooms have unobstructed views across the beach to the water, with Haystack Rock visible to the south. The spa addition gives it a specific reason to stay beyond the view. We’d request a room on the higher floors for the widest sightline and use the evening to watch the light change on the rock.

The Ocean Lodge Cannon Beach seen from the beach at golden hour

The Ocean Lodge

The lodge sits directly on the beach, and the view from the ocean-facing rooms is exactly what the name suggests — open water, sea stacks, and the particular Pacific light that makes this coast worth the drive. Breakfast is included. We’d have it with the view and plan the rest of the day from there.

Tolovana Inn Cannon Beach beachfront hotel facade with pink sky

Tolovana Inn

At the quieter southern end of Cannon Beach, Tolovana faces the ocean from a position that removes most of the foot traffic. The rooms are straightforward, the beach access is immediate, and the rates reflect neither the view nor the address. We’d use it as a base for the full stretch of beach and drive up to dinner.

The Waves Cannon Beach ocean view room with private terrace

The Waves

Three connected properties — The Waves, The Argonauta Inn, and The White Heron Lodge — positioned steps from the beach in central Cannon Beach. The ocean-view rooms face directly west; the distance to Haystack Rock is walkable. A practical address that offers more character than the price suggests.

Schooner's Cove Inn Cannon Beach hotel facade with private garden and sun loungers facing the beach

Schooner’s Cove Inn

An intimate property at the northern end of Cannon Beach, with ocean views from the upper rooms and direct beach access. The position is quieter than the central stretch, and the Tillamook Head Lighthouse sits on the horizon to the north — a view that distinguishes it from the standard Haystack Rock orientation.

What Travelers Ask About Cannon Beach

The most direct views of Haystack Rock come from the properties closest to it along the central beach.

The Stephanie Inn and Surfsand Resort both sit at positions where the rock occupies the ocean-facing windows — the Stephanie Inn’s oceanfront rooms are among the closest at window level, with the rock visible in scale rather than in silhouette. Hallmark Resort & Spa Cannon Beach and The Ocean Lodge include it as part of a wider ocean panorama. All four are on the beach or immediately adjacent.

Several properties on this list have immediate beach access. Surfsand Resort, The Ocean Lodge, and Schooner’s Cove Inn are positioned on the sand. The Stephanie Inn and Hallmark Resort & Spa Cannon Beach are oceanfront with the beach a few steps from the property.

The Waves and Tolovana Inn are within a very short walk — close enough that the view from the rooms reads as unobstructed ocean, with no buildings between the window and the water.

The Stephanie Inn is the only adults-only luxury property in Cannon Beach — guests under 12 are not accepted. The oceanfront position, fireplaces in every room, and an award-winning restaurant make it the most considered address on this stretch of the Oregon coast. It was named No. 1 Resort in the West by Travel & Leisure’s 2025 World’s Best Awards, which reflects both the view and the level of service.

Cannon Beach holds across seasons, but the light and conditions differ considerably. Summer brings the longest days and the clearest views of Haystack Rock, though the coast often draws morning fog — typically lifting by mid-morning to reveal the full panorama. Autumn is quieter, with dramatic storm light and lower rates at most properties.

Winter storms make the Pacific genuinely spectacular from an oceanfront room, and the rock stacks read differently against a grey sky. Spring brings the return of nesting seabirds to Haystack Rock — Common Murres and Tufted Puffins visible from the beach — which changes the view’s character entirely.

Yes. The Stephanie Inn’s restaurant is a destination in its own right — a Pacific Northwest kitchen with an ocean-facing dining room worth booking independently of a room stay. Surfsand Resort’s Wayfarer Restaurant sits above the beach with direct ocean views and is open to non-guests.

Both require reservations on summer weekends. Neither is the kind of hotel restaurant you walk into incidentally — they are reasons to be in Cannon Beach on their own terms.

At the upper end, the Stephanie Inn and Surfsand Resort set the standard — oceanfront, renovated, with the views and service that justify the rate. Hallmark Resort & Spa Cannon Beach occupies the tier just below at a more considered price point.

Further down the range, The Waves is the most practical option — central location, ocean views, at rates that leave room in the budget for the rest of the Oregon coast. Tolovana Inn at the southern end offers the lowest rates with genuine beach access and unobstructed ocean views from the upper rooms.

In Cannon Beach, yes — because the view is the reason to be here. An oceanfront room places Haystack Rock in the window rather than at the end of a walk. The gap between a partial ocean view and a direct beachfront position is where most of the premium sits, and for a one or two-night stay it is generally justified.

For longer stays, the interior rates at central properties like The Waves offer a more considered price without losing proximity to the beach. The walk to the water from any room on this list is short enough that the view category is a refinement, not a requirement.

The views here are organised around a single landmark — Haystack Rock, one of the largest coastal monoliths in the continental United States at 235 feet. It reads differently from different distances and in different light: monumental at dusk, textured in morning fog, outlined against a clearing sky after rain.

The surrounding sea stacks and the wide, flat beach give it the space to be seen from a hotel room in a way that a city skyline rarely allows. Oregon’s coastal weather adds rather than subtracts: the clouds and wave scale give the view a different quality every day of the same stay — which is a quality that photographs circulate but only the room makes real.