Cannon Beach Hotels

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Top 10 trending Cannon Beach hotels

Surfsand Resort

4.0 star property
9.6 out of 10, Exceptional, (1005)
"Can't beat this view. Size of room and bathroom were very nice. Would stay here again. "
The price is P8,114
P9,087 total
includes taxes & fees
Feb 26 - Feb 27
Surfsand Resort

Hallmark Resort - Cannon Beach

3.0 star property
9.4 out of 10, Exceptional, (878)
"Great place, great view. Various restraunts within easy walking distance."
The price is P9,281
P10,448 total
includes taxes & fees
Feb 3 - Feb 4
Hallmark Resort - Cannon Beach

Inn at Cannon Beach

3.0 star property
9.8 out of 10, Exceptional, (1004)
"Well cared for facility in a wonderful location, helpful staff and lovely breakfast."
The price is P6,777
P7,633 total
includes taxes & fees
Feb 3 - Feb 4
Inn at Cannon Beach

Cannon Beach Hotel Collection

3.5 star property
9.0 out of 10, Wonderful, (838)
"From the moment we checked in until the moment we dropped off our keys to check out we were treated to outstanding service. The room was immaculate and the location is perfect for beach walks. Highly recommend this property. "
The price is P6,341
P7,102 total
includes taxes & fees
Feb 3 - Feb 4
Cannon Beach Hotel Collection

Tolovana Inn

2.5 star property
8.6 out of 10, Excellent, (1210)
"The room and location were perfect. Staff were also incredible. Options for food / drink were limited, but there is a store available nearby and restaurants on the other side of the beach. Wonderful stay and a trip full of great memories. Thank you for everything!"
The price is P6,777
P7,633 total
includes taxes & fees
Feb 17 - Feb 18
Tolovana Inn

The Ocean Lodge

3.5 star property
9.8 out of 10, Exceptional, (535)
"Excellent property, best service you could possibly get in Cannon Beach. Bathrooms have heated floors and very well equipped - with double showers, body sprays, hand showers and very roomy. Breakfast and night cap service were nice touches. It was a very cozy, comfortable and welcoming experience that I highly recommend. The only problem I had was the parking spaces were extremely tight for full size vehicles."
The price is P13,951
P15,714 total
includes taxes & fees
Feb 3 - Feb 4
The Ocean Lodge

The Waves/The Argonauta Inn/The White Heron Lodge

2.0 star property
9.4 out of 10, Exceptional, (993)
"Y"
The price is P5,721
P6,407 total
includes taxes & fees
Feb 4 - Feb 5
The Waves/The Argonauta Inn/The White Heron Lodge

Inn at Haystack Rock

2.5 star property
8.6 out of 10, Excellent, (1002)
"Generally, we had a great stay. It was a bit cold at night, but we turned on the fireplace, and it warmed up nicely. The price is very affordable, and the location is convenient, being close to the seafood market and other restaurants."
The price is P5,621
P6,296 total
includes taxes & fees
Feb 4 - Feb 5
Inn at Haystack Rock

Land's End at Cannon Beach

3.0 star property
9.2 out of 10, Wonderful, (567)
"Amazing hotel with great view of the cannon beach. Hotel room had a good kitchen, we were to cook and have dinner in the room."
The price is P6,958
P7,793 total
includes taxes & fees
Feb 3 - Feb 4
Land's End at Cannon Beach

Sea Sprite at Haystack Rock

3.5 star property
9.6 out of 10, Exceptional, (314)
"Beautiful room and the view was amazing! We can’t wait to come back!"
The price is P10,448
P11,703 total
includes taxes & fees
Feb 3 - Feb 4
Sea Sprite at Haystack Rock

The Wayside Inn

2.5 star property
9.2 out of 10, Wonderful, (542)
"Clean and pleasant staff"
The price is P5,779
P6,473 total
includes taxes & fees
Feb 3 - Feb 4
The Wayside Inn

Sea Sprite on the Estuary

3.5 star property
9.6 out of 10, Exceptional, (254)
"I really liked the suite. It was fully stocked with anything you needed and I love a covered deck. The fireplace was lovely and I could watch the waves. The heat worked great and easy access to walk the beach. The bed was comfy. "
The price is P11,616
P13,010 total
includes taxes & fees
Feb 6 - Feb 7
Sea Sprite on the Estuary

Lighthouse Inn

2.5 star property
9.2 out of 10, Wonderful, (325)
"Great room"
The price is P6,252
P7,041 total
includes taxes & fees
Feb 3 - Feb 4
Lighthouse Inn

Schooner's Cove Inn

2.5 star property
9.6 out of 10, Exceptional, (193)
"We had a wonderful trip!"
The price is P11,616
P13,010 total
includes taxes & fees
Feb 3 - Feb 4
Schooner's Cove Inn

Ecola Creek Lodge

3.0 star property
9.2 out of 10, Wonderful, (611)
"Goid"
The price is P5,195
P5,819 total
includes taxes & fees
Feb 3 - Feb 4
Ecola Creek Lodge

Astoria Riverwalk Inn

2.0 star property
8.2 out of 10, Very Good, (1550)
"Great value and great view. We reserved a room here because of the price but were pleasantly surprised at the comfort of the room once we got here. It was very clean and had a wonderful view of the bridge . The shower!!!! I have never felt that kind of water pressure! It was almost painful lol but I loved it."
The price is P5,779
P6,559 total
includes taxes & fees
Feb 3 - Feb 4
Astoria Riverwalk Inn

Lloyd Hotel Astoria Bayfront, Ascend Hotel Collection

2.5 star property
8.8 out of 10, Excellent, (1003)
"Really appreciated the dry sauna and hot tub!"
The price is P7,145
P8,109 total
includes taxes & fees
Feb 16 - Feb 17
Lloyd Hotel Astoria Bayfront, Ascend Hotel Collection

Shilo Inn Suites Hotel - Warrenton

2.5 star property
7.6 out of 10, Good, (1002)
"Good"
The price is P6,897
P7,896 total
includes taxes & fees
Feb 3 - Feb 4
Shilo Inn Suites Hotel - Warrenton

South Jetty Inn

2.5 star property
9.8 out of 10, Exceptional, (626)
"Great place, quiet in the winter. Beautiful area."
The price is P6,946
P7,954 total
includes taxes & fees
Feb 3 - Feb 4
South Jetty Inn

McMenamins Gearhart Hotel

2.5 star property
9.2 out of 10, Wonderful, (158)
"Very nice. Very clean environment. If you like beer they make some of the best ones around. Excellent Bird pub and golf course"
The price is P6,362
P6,967 total
includes taxes & fees
Feb 3 - Feb 4
McMenamins Gearhart Hotel
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.
Don't see what you're looking for?
See all available properties in Cannon Beach
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

Where is the best place for a stay in Cannon Beach?

The Ocean Lodge is a favorite with Expedia customers. This hotel is a short 15-minute walk from Haystack Rock, and it offers free breakfast and free parking. Other top choices based on traveler reviews include Schooner's Cove Inn and Surfsand Resort. See all available top hotels, or vacation rentals in Cannon Beach.

Downtown Cannon Beach is a walkable neighborhood known for its beautiful beach.

If I need to cancel my hotel reservation in Cannon Beach, will I receive a refund?

Yes, you'll find most hotel bookings are refundable if you cancel before the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of check in. If you booked a non-refundable reservation, you might be able to still cancel and receive a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Cannon Beach.

Where can I learn more about changing or cancelling my trip to Cannon Beach?

For more information about picking new dates or cancelling your trip to Cannon Beach, go to https://www.expedia.com/service/.

What's the best budget-friendly accommodation in Cannon Beach?

Based on reviews, Ecola Creek Lodge is a popular lodge for our travelers who want a more economical choice, and features free WiFi and free parking. View all budget hotels in Cannon Beach.

Where is the best hotel for a stay in Downtown Cannon Beach?

With 27 hotels and other accommodations to choose from in this neighborhood, you should find the perfect place for your trip. Based on Expedia customer reviews, Surfsand Resort is the highest ranked property in Downtown Cannon Beach. This 3.5-star hotel offers a restaurant and an indoor pool. It is located a short 2-minute walk from Cannon Beach. Other favorite options in the area include Sea Breeze Court and Cannon Beach Hotel.

What's the best hotel when traveling with kids to Cannon Beach?

Surfsand Resort is a hotel with an indoor pool and a restaurant, and it's a top choice on Expedia for families. Land's End at Cannon Beach is another choice for your family trip. Attractions in the area like Captain Kid Amusement Park and The Buzz on Broadway are also fun for kids of all ages. Find more child-friendly accommodations in Cannon Beach.

What's the best place to stay for a couple going to Cannon Beach?

Sea Sprite on the Estuary is a favorite lodge for couples, and features pillowtop beds and fireplaces. Other good choices for a romantic stay include Cannon Beach Hotel Collection and The Wayside Inn. See all romantic hotels in Cannon Beach.

What is the favorite LGBTQ-friendly hotel in Cannon Beach?

Surfsand Resort is a top LGBTQ-friendly hotel, and features free WiFi and in-room fireplaces. Inn at Cannon Beach and The Ocean Lodge are other good options for your trip. See all available hotels listed as LGBTQ-friendly in Cannon Beach.

What's the best pet-friendly hotel in Cannon Beach?

Tolovana Inn is a top dog-friendly hotel, and offers an indoor pool and a fitness center for its human guests. Other good options for you and your pet include Surfsand Resort and Inn at Cannon Beach. See more pet-friendly hotel accommodations in Cannon Beach.

What's the best place to stay with easy access to Cannon Beach?

Adjacent to Cannon Beach, Land's End at Cannon Beach is one of the top choices for your stay based on our traveler data, and this 3-star hotel offers free parking and a spa tub. Other good options within a short distance include The Waves/The Argonauta Inn/The White Heron Lodge and Hallmark Resort - Cannon Beach.

What about the best place to stay near Haystack Rock?

One of the top choices for your stay is Tolovana Inn, located a short 1 mi (1.6 km) from Haystack Rock, and this hotel offers an indoor pool and free parking. Hallmark Resort - Cannon Beach and Inn at Cannon Beach are two other good choices in the immediate area.

What's the best accommodation for a beach vacation in Cannon Beach?

Tolovana Inn is a top beachfront hotel offering free WiFi and free parking, located within a short 2-minute walk of Tolovana Beach State Park. Other good options for your beach trip include Surfsand Resort and The Waves/The Argonauta Inn/The White Heron Lodge. See more stays near the beach in Cannon Beach.

What's the best high-end hotel in Cannon Beach?

Stephanie Inn is a 4-star hotel with a restaurant and spa services, and it's a popular choice for Expedia travelers looking for a pampering stay.

Where is the best neigborhood in Cannon Beach for tourists?

Downtown Cannon Beach is one of the best areas of the city for sightseeing so consider a stop by Cannon Beach, Coaster Theatre, and Cannon Beach History Center and Museum while you're exploring the neighborhood.

What are some hotels with pools in Cannon Beach?

Surfsand Resort: Hotel, 1-minute walk from Cannon Beach. Features complimentary cabanas, an indoor pool, and a sauna. Tolovana Inn and Hallmark Resort - Cannon Beach are two additional hotels that feature an onsite pool. View all hotels with pools in Cannon Beach.

What is the best spa hotel in Cannon Beach?

Hallmark Resort - Cannon Beach is a top beach spa hotel with a fitness center. Enjoy a facial, body scrub, or Swedish massage at Elements by the Sea. Another popular spa hotel in Cannon Beach is Stephanie Inn. See all spa hotels in Cannon Beach.

What's the best hotel for staying near Portland International Airport (PDX)?

Red Lion Hotel Portland Airport is a popular 3-star hotel featuring a restaurant and free WiFi. It's located a short 1.1 mi (1.8 km) from Portland Intl. Airport. Other choices near the airport are Country Inn & Suites by Radisson, Portland International Airport, OR and Radisson Hotel Portland Airport.

How is it to stay in Cannon Beach?

Travelers to Cannon Beach give high marks for the beaches, shopping, and top-notch restaurants. Tourists can also enjoy so much more including its cafes. In Cannon Beach, there are 245 hotels and other accommodations to choose from. Find out more about Cannon Beach.

What are the top places to visit in Cannon Beach?

Cultural venues include Coaster Theatre and Cannon Beach History Center and Museum. The beaches and sunsets highlight the natural beauty with places to discover including Cannon Beach, Haystack Rock, and Tolovana Beach State Park. A couple of additional sights to add to your agenda are Ecola State Park and Haystack Hill State Park. Check out what more to see and do in Expedia's Cannon Beach guide.

How can I get around Cannon Beach?

If you want to venture outside of the area, ride aboard one of the trains from Cannon Beach Station. If you want to venture out around the area, you may want a rental car in Cannon Beach for your journey.

What's the weather like in Cannon Beach?

The hottest months are usually August and July with an average temp of 59°F, while the coldest months are February and December with an average of 44°F. The rainiest months in Cannon Beach are November, December, January, and March, with each month seeing an average of 9 inches of rainfall.