Cannon Beach, Oregon

Cannon Beach is a charming seaside village well known for its distinctive Haystack Rock and Needles marking the shoreline.

Renowned as one of the best art towns in America and named one of the world’s most 100 beautiful places by National Geographic, Cannon Beach has plenty of fabulous things for visitors to experience.

Unique Places to Stay in Cannon Beach

The finest bed & breakfasts, boutique hotels and country inns located in Cannon Beach, Oregon.

Cannon Beach Hotel in Cannon Beach, Oregon

Experience the Oregon Coast as your great grandparents did. The 1914 Cannon Beach Hotel has been graciously rejuvenated, maintaining its historic character while offering the amenities expected by today’s travelers. Innkeeper Claudia Toutain-Dorbec...

The Courtyard in Cannon Beach, Oregon

The Courtyard has an ideal location! Off the beaten path, at the entrance to Haystack Rock, great parking, and an easy walk to restaurants, galleries and shopping.Guests enjoy gas fireplaces, custom-made SeaCloud mattresses, Keurig Coffee makers, flat...