Top 10 Hotels in Cannon Beach

See all 19 Hotels in Cannon Beach
Lighthouse Inn
Lighthouse Inn

963 South Hemlock, Cannon Beach 97110

2.5 out of 5.0
4.3 out of 5 (22 reviews)

Situated by the ocean, this hotel is within a 10-minute walk of Cannon Beach, Cannon Beach History Center and Museum, and …

Get Rates
Sea Breeze Court
Sea Breeze Court

1015 Hemlock S, Cannon Beach 97110

2.0 out of 5.0
4.8 out of 5 (41 reviews)

Situated in Cannon Beach, this motel is within a 10-minute walk of Cannon Beach, Cannon Beach History Center and Museum, and …

Get Rates
Blue Gull Inn
Blue Gull Inn

632 S. Hemlock St., Cannon Beach 97110

2.5 out of 5.0
4.3 out of 5 (224 reviews)

Situated near the beach, this inn is within a 10-minute walk of Coaster Theatre, Cannon Beach, and Cannon Beach History …

Get Rates
Inn at Haystack Rock
Inn at Haystack Rock

487 S Hemlock St, Cannon Beach 97110

2.5 out of 5.0
4.2 out of 5 (181 reviews)

Situated in Cannon Beach, this inn is within a 15-minute walk of Les Shirley Park and Coaster Theatre. Cannon Beach and …

Get Rates
Ecola Creek Lodge
Ecola Creek Lodge

208 East 5th Street, Cannon Beach 97110

3.0 out of 5.0
4.3 out of 5 (73 reviews)

Situated by the ocean, this historic inn is within a 15-minute walk of Les Shirley Park and Coaster Theatre. Cannon Beach and …

Get Rates
Sea Sprite on the Estuary
Sea Sprite on the Estuary

372 North Spruce, Cannon Beach 97110

3.5 out of 5.0
4.4 out of 5 (36 reviews)

Situated by the ocean, this lodge is within a 15-minute walk of Coaster Theatre and Les Shirley Park. Cannon Beach and Cannon …

$319
Sea Sprite at Haystack Rock
Sea Sprite at Haystack Rock

280 South Nebesna, Cannon Beach 97110

3.5 out of 5.0
4.4 out of 5 (54 reviews)

Offering direct access to the beach, this Cannon Beach lodge is within a 15-minute walk of Tolovana Beach State Park and …

$389
Hallmark Resort - Cannon Beach
Hallmark Resort - Cannon Beach

1400 S Hemlock St, Cannon Beach 97110

3.0 out of 5.0
4.3 out of 5 (90 reviews)

Nestled on the beach, this Cannon Beach hotel is within a 5-minute walk of Cannon Beach History Center and Museum, Cannon …

$279
The Waves / The Argonauta Inn / The White Heron Lodge
The Waves / The Argonauta Inn / The White Heron Lodge

188 W 2nd Street, Cannon Beach 97110

2.0 out of 5.0
4.7 out of 5 (61 reviews)

Nestled on the beach, this Cannon Beach hotel is within a 15-minute walk of Coaster Theatre, Les Shirley Park, and Cannon …

$165
Surfsand Resort
Surfsand Resort

148 West Gower, Cannon Beach 97110-0219

3.5 out of 5.0
4.5 out of 5 (62 reviews)

Nestled on the beach, this Cannon Beach hotel is within a 10-minute walk of Cannon Beach, Haystack Rock, and Cannon Beach …

$309

Recent Reviews in Cannon Beach

Hide content

Where to stay in Cannon Beach

Cannon Beach Hotel Guide

Travelers to North Oregon Coast who are looking for quality accommodation options close to Cannon Beach have a number of options. Expedia has 13 places to stay within a convenient 6-mile from the middle of Cannon Beach. The Sand And Sea Condominiums, is located 7 miles away. The Rivertide Suites Hotel and the Old Wheeler Hotel are two alternative Expedia-listed hotels in Cannon Beach.

After you have really explored Cannon Beach, why not go a bit more of the region? The Oregon Coast area has plenty of scenic and cultural delights waiting to be explored. Investigate Oregon Coast's lighthouses or admire its beaches. Popular things to do in this particular part of United States of America include horse riding.

Looking for more things to do? Why not spend some time visiting Seaside Aquarium, Gearhart Golf Links and Seaside Carousel Mall, in Seaside, 7 miles to the south of Cannon Beach. Should you wish to stay in Seaside, be sure to check out the Holiday Inn Express Hotel & Suites Seaside-Convention Center and Comfort Inn & Suites by Seaside Convention Center/Boardwalk. Alternatively, you could stay in Astoria, 20 miles to the south of Cannon Beach, where you'll find the Hampton Inn and Suites Astoria and Holiday Inn Express And Suites Astoria. The Heritage Museum, Astoria Column and Lewis and Clark National Historical Park are a couple of the most popular points of interest to explore in Astoria.

Portland International Airport is the preferred airport and is 70 miles from Cannon Beach. Conveniently located hotels include Embassy Suites Portland Airport and Sheraton Portland Airport Hotel.