Oceanfront lodges, artsy cottages, and Pacific Northwest retreats.
Cannon Beach's lodging is as thoughtfully crafted as the town itself. Rather than big chains, you'll find independently owned lodges, oceanfront inns, and artfully designed cottages that reflect the town's artistic sensibility. Properties near the beach and with views of Haystack Rock command premium rates — and are worth it.
One of Oregon's most celebrated boutique hotels — oceanfront, with Haystack Rock views from many rooms, exceptional service, and a restaurant drawing day guests. The breakfast included with the room is worth the stay alone. This is the benchmark Cannon Beach property for a special occasion.
Check AvailabilityA full-service resort right on the beach with Haystack Rock as your backdrop. Heated pool, spa, restaurant, and spacious rooms. Popular with families and groups. The beachfront setting is excellent, and the convenience of on-site amenities makes it an easy choice for longer stays.
Check AvailabilityGood value on the oceanfront with multiple room types including suites and rooms with fireplaces. Well-maintained, family-friendly, and in a great location. An accessible option when the Stephanie Inn is sold out. Book early for peak summer dates.
Check AvailabilityCannon Beach has excellent vacation rental options — cozy beach cottages, Craftsman-style houses, and modern homes within walking distance of the beach. VRBO and Airbnb are the best search platforms. Nightly stays available year-round; weekly rates common in summer.
Check AvailabilityCompare every lodging option in Cannon Beach and the surrounding Oregon coast.
Search on ExpediaAffiliate link — we may earn a commission at no cost to you.
Summer weekends at Cannon Beach sell out months in advance. The Stephanie Inn and Surfsand fill fastest. Don't procrastinate if you have a specific summer date in mind.
September and October offer dramatic skies, less fog than summer, good tide pool conditions, and rates 20–40% lower than peak season. Many locals consider fall the best time to visit.
Oceanfront rooms command a premium. If budget is a concern, town-side properties put you 5–10 minutes on foot from the beach with a significant price difference. Still a great experience.
Seaside (10 miles north) and Manzanita (20 miles south) are attractive alternatives with more availability and lower rates. Both are within easy day-trip distance of Cannon Beach.