Where to stay

in Cannon Beach

Get away to Cannon Beach! Enjoy the beaches, seaside, and cafes.

Experience the seaside area of Cannon Beach—beaches, shopping, and sights from Cannon Beach to Haystack Rock.

Top places to stay near the beach

Best places to stay for families

Surfsand Resort is a hotel featuring an indoor pool and a restaurant that guests like for its central location and clean rooms. Land's End at Cannon Beach is a hotel featuring free parking and laundry facilities that guests like for its proximity to shopping and helpful staff.

Recommended hotels

Where to stay near the airport

Stephanie Inn is a hotel featuring in-room fireplaces and spa services.

Recommended hotels

Explore a world of travel with Expedia