Logo

Three Classic, Small Inns
at the Entrance to Haystack Rock

A selection of rooms have fireplaces, private 1- and 2- person jacuzzi spas, decks or patios, and kitchenettes. Luxurious, secluded each of the twenty-six different guest units has a unique style with custom funishings, phones, VCRs, and a light breakfast delivered to your door with the morning paper.
Cannon Beach Hotel
A petite, European-sytle hotel

From the moment you step into our elegant, cozy lobby with a blazing fire, you will experience true relaxation, peace-of-mind, and a special pampered feeling.

The Courtyard
Luxurious and secluded
guest accomodations


Hearthstone Inn
Romantic, handcrafted lodgings

Cannon Beach Hotel Lodgings
116 S Hemlock, P.O. Box 943
Cannon Beach, Oregon 97110
(503) 436-1392