Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Lodges in Cannon Beach

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Featured Lodges in Cannon Beach

Ecola Creek Lodge
3 out of 5
208 East 5th Street, Cannon Beach, OR
The price is $228 per night

Situated by the ocean, this historic lodge is within a 5-minute walk of Les Shirley Park and Cannon Beach. Ecola State Park and Haystack Rock are also within ...

4.5/5Wonderful! (282 reviews)

"Very well kept grounds, older property and the buildings show that but are well kept and very clean. Nice family friendly place, comfy bed, plenty of amenities, great location."…"

Reviewed on Jul 5, 2020

Ecola Creek Lodge
Sea Sprite at Haystack Rock
3.5 out of 5
280 South Nebesna, Cannon Beach, OR
The price is $279 per night

Offering direct access to the beach, this Cannon Beach lodge is within a 15-minute walk of Cannon Beach and Haystack Rock. Ecola State Park is 3 mi (4.8 km) ...

4.6/5Wonderful! (147 reviews)

"Beautiful views and cozy rooms! It was everything we needed for a wonderful getaway!"…"

Reviewed on Jun 7, 2020

Sea Sprite at Haystack Rock
Sea Sprite on the Estuary
3.5 out of 5
372 North Spruce, Cannon Beach, OR
Get Rates

Situated by the ocean, this lodge is steps from Les Shirley Park and Cannon Beach. Ecola State Park and Haystack Rock are also within 2 mi (3 km).

4.5/5Wonderful! (94 reviews)
Beautiful views!

"Beautiful views, comfortable rooms with a kitchen. Nice bathroom with soaking tub."…"

Reviewed on Jan 25, 2020

Sea Sprite on the Estuary
Don't see what you're looking for?
See all available properties in Cannon Beach
View all properties
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.

Other property types in Cannon Beach

Inn at Cannon Beach
Inn at Cannon Beach
3 out of 5
3215 South Hemlock St, Cannon Beach, OR
The price is $259 per night
4.8/5Exceptional! (878 reviews)

"The rooms were nice, the staff was pleasant. My dog loved that she could be off leash on property. I would definitely stay there again. The continental breakfast was okay, but due to covid-19 it was good for what they could do."…"

Reviewed on Jul 7, 2020

Inn at Cannon Beach
Tolovana Inn
Tolovana Inn
2.5 out of 5
3400 S. Hemlock, Tolovana Park, Cannon Beach, OR
The price is $129 per night
4.1/5Very Good! (535 reviews)

"Customer service cannot be beat. I had two issus while there and the staff responded immediately."…"

Reviewed on Jun 21, 2020

Tolovana Inn
The Waves / The Argonauta Inn / The White Heron Lodge
The Waves / The Argonauta Inn / The White Heron Lodge
2 out of 5
188 W 2nd Street, Cannon Beach, OR
The price is $175 per night
4.6/5Wonderful! (427 reviews)

"The Waves is a great family place with years of memories for our family. We hope to continue to be able to go down there for years to come."…"

Reviewed on Jul 9, 2020

The Waves / The Argonauta Inn / The White Heron Lodge
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.

Lodge Accommodations with Expedia

A grand vacation with top-notch amenities is a desire that many have to empty out their bank accounts to see come true. We understand that your upcoming trip is a significant investment. Our lodges are filled with amenities and features, and we want you to be able to do as much as possible while you're in Cannon Beach.

Booking Your Lodge Stay in Cannon Beach

These charming lodges are a quaint departure from everyday life—a step back in time and a step closer to the rugged elements that define the country. They’re not exactly like the modern hotel in a city center—not even close—and that’s part of their beauty. After you check in to your room at the lodge, ask for some ideas on things to do in the area. You might be surprised once you hear about possibilities like beer and wine tastings, fishing, or mountain biking at some of our locations. If you want to make a plan ahead of time, look at our Things to Do page for ideas in Cannon Beach. And once you are finished with a long day, you'll have a comfortable suite to come back to, or possibly you and your fellow guests can walk out to the patio or balcony for some stargazing.

Reserve Your Lodge Holiday Today

Do not just make your reservations at any old timeshare, especially when you can get an enormous place for such a steal. When you stay in a lodge in Cannon Beach, you're not just close, you are there! You are going to be amazed by how close you are to the incredible scenery right outside your bedroom window. So join us for a trip to relax in rustic surroundings that you will not find anywhere else.

More trip options