
Hotels near Cannon Beach
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Cannon Beach hotels

The Ocean Lodge
The Ocean LodgeTolovana Park, 1.3 km from Cannon Beach
9.8 out of 10, Exceptional, (679 reviews)
The price is S$838
includes taxes & fees
6 Jul - 7 Jul

Surfsand Resort
Surfsand ResortDowntown Cannon Beach, 0.3 km from Cannon Beach
9.6 out of 10, Exceptional, (1,019 reviews)
The price is S$632
includes taxes & fees
7 Jul - 8 Jul

Inn at Cannon Beach
Inn at Cannon BeachTolovana Park, 1.6 km from Cannon Beach
9.6 out of 10, Exceptional, (1,002 reviews)
The price is S$576
includes taxes & fees
6 Jul - 7 Jul

Lighthouse Inn
Lighthouse InnDowntown Cannon Beach, 0.4 km from Cannon Beach
9.4 out of 10, Exceptional, (393 reviews)
The price is S$588
includes taxes & fees
8 Jul - 9 Jul

Inn at Haystack Rock
Inn at Haystack RockDowntown Cannon Beach, 0.7 km from Cannon Beach
8.6 out of 10, Excellent, (1,000 reviews)
The price is S$343
includes taxes & fees
8 Jul - 9 Jul

Arch Cape Inn and Retreat - Cannon Beach
Arch Cape Inn and Retreat - Cannon Beach8.9 km from Cannon Beach
9.4 out of 10, Exceptional, (229 reviews)
The price is S$563
includes taxes & fees
6 Jul - 7 Jul

The Starry Night Inn
The Starry Night Inn12.2 km from Cannon Beach
9.4 out of 10, Exceptional, (77 reviews)
The price is S$341
includes taxes & fees
30 Jul - 31 Jul

Kathryn Riverfront Inn, an Ascend Collection Hotel
Kathryn Riverfront Inn, an Ascend Collection Hotel12.1 km from Cannon Beach
9.2 out of 10, Wonderful, (1,002 reviews)
The price is S$316
includes taxes & fees
6 Jul - 7 Jul

Hi-Tide Oceanfront Inn
Hi-Tide Oceanfront Inn11.6 km from Cannon Beach
9.0 out of 10, Wonderful, (1,746 reviews)
The price is S$325
includes taxes & fees
30 Jul - 31 Jul

Ashore Hotel
Ashore Hotel12.1 km from Cannon Beach
9.0 out of 10, Wonderful, (962 reviews)
The price is S$349
includes taxes & fees
19 Jul - 20 Jul

Holiday Inn Express Hotel & Suites Seaside-Convention Center by IHG
Holiday Inn Express Hotel & Suites Seaside-Convention Center by IHG12.2 km from Cannon Beach
9.0 out of 10, Wonderful, (1,005 reviews)
The price is S$317
includes taxes & fees
6 Jul - 7 Jul

Inn of the Four Winds Oceanfront Seaside
Inn of the Four Winds Oceanfront Seaside12.7 km from Cannon Beach
8.8 out of 10, Excellent, (756 reviews)
The price is S$356
includes taxes & fees
6 Jul - 7 Jul

Quality Inn Seaside Oregon Coast
Quality Inn Seaside Oregon Coast10.3 km from Cannon Beach
8.4 out of 10, Very good, (1,001 reviews)
The price is S$265
includes taxes & fees
8 Jul - 9 Jul

Inn at the Prom Oceanfront Seaside
Inn at the Prom Oceanfront Seaside11.8 km from Cannon Beach
8.6 out of 10, Excellent, (1,000 reviews)
The price is S$322
includes taxes & fees
9 Jul - 10 Jul

Best Western Plus Ocean View Resort
Best Western Plus Ocean View Resort12.4 km from Cannon Beach
8.6 out of 10, Excellent, (1,070 reviews)
The price is S$323
includes taxes & fees
6 Jul - 7 Jul

Coast River Inn by OYO Seaside
Coast River Inn by OYO Seaside11.7 km from Cannon Beach
8.4 out of 10, Very good, (1,063 reviews)
The price is S$183
includes taxes & fees
22 Jul - 23 Jul

The Sand & Sea Condos - Oceanfront
The Sand & Sea Condos - Oceanfront11.8 km from Cannon Beach
8.4 out of 10, Very good, (24 reviews)
The price is S$909
includes taxes & fees
8 Jul - 9 Jul

The Inn at Manzanita
The Inn at Manzanita18.9 km from Cannon Beach
9.0 out of 10, Wonderful, (361 reviews)
The price is S$557
includes taxes & fees
5 Jul - 6 Jul

Motel 6 Seaside, OR
Motel 6 Seaside, OR10.4 km from Cannon Beach
7.6 out of 10, Good, (1,000 reviews)
The price is S$250
includes taxes & fees
30 Jul - 31 Jul
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Compare popular hotels close to Cannon Beach
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() The Ocean Lodge | 9.8 Exceptional 679 reviews | View | ||||||
![]() Surfsand Resort | 9.6 Exceptional 1,019 reviews | View | ||||||
![]() Inn at Cannon Beach | 9.6 Exceptional 1,002 reviews | View | ||||||
![]() Lighthouse Inn | 9.4 Exceptional 393 reviews | View | ||||||
![]() Inn at Haystack Rock | 8.6 Excellent 1,000 reviews | View |
Top Cannon Beach Hotel Reviews

Inn at Cannon Beach
10/10 Excellent









































































