Hotels in Cannon Beach, Oregon
Listings in Cannon Beach are concentrated near several local points of interest. All of the properties are found close to Greaver Gallery, Cannon Beach History Center And Museum, Haystack Rock Marine Garden, and Ecola Creek Forest Reserve. Many listings are also near Bronze Coast Gallery, Images Of The West, Modern Villa Gallery, and The Jeffrey Hull Gallery.
The available lodging options in Cannon Beach consist entirely of hotels, with all ten listings falling into this category. These properties offer a consistent guest experience, with ratings ranging from 4.15 to 4.9. Every listing provides parking and beach access. Many properties offer hot tubs and pools for guests.
Starting rates for rooms in Cannon Beach range from $194 to $624. Five listings quote a starting rate. The comparison table on this page shows the exact price for each property. Each listing's page provides details about rooms, includes photos, and shows live rates.
Cannon Beach hotels at a glance
| Hotel | Guest rating | Reviews | From | Known for |
|---|---|---|---|---|
| Tolovana Inn | 4.5/5 | 2,053 | from $262 | Hot tub |
| Inn at Cannon Beach | 4.6/5 | 902 | from $434 | Breakfast |
| Inn at Haystack Rock | 4.15/5 | 719 | from $273 | Free parking |
| The Ocean Lodge | 4.9/5 | 691 | from $624 | Breakfast |
| Ecola Creek Lodge | 4.25/5 | 547 | from $194 | Free parking |
| Surfsand Resort | 4.55/5 | 472 | — | Hot tub |
| The Waves | 4.5/5 | 470 | — | Hot tub |
| Webb's Scenic Surf | 4.7/5 | 457 | — | Free parking |
| Hallmark Resort in Cannon Beach | 4.7/5 | 435 | — | Hot tub |
| The Wayside Inn | 4.45/5 | 235 | — | Hot tub |
Where to stay in Cannon Beach
South Hemlock Street
Several listings are located on South Hemlock Street. This street sits near multiple galleries such as Bronze Coast Gallery, Images Of The West, Modern Villa Gallery, and The Jeffrey Hull Gallery.
Nearby areas
Good to know
How many places to stay are listed in Cannon Beach?
10 independently-run properties are listed in Cannon Beach, Oregon, with rooms, photos and live partner rates on each page.
What do hotels in Cannon Beach cost?
Listed nightly rates on partner sites start around $194 and run to about $624 depending on the property, room and dates. Rates are indicative — the live price shows on the booking partner's page.
Which hotel in Cannon Beach do guests rate highest?
The Ocean Lodge, rated 4.9/5 from 691 Google reviews.
Which amenities are widely available at hotels in Cannon Beach?
All ten hotels in Cannon Beach offer both parking and beach access for their guests. Many properties also provide a hot tub and a pool, with five listings having a hot tub and four listings offering a pool for visitor use.