Search 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 Cannon Beach hotel prices

Tomorrow night
Next weekend

Filter by

Guest rating
Guest rating
Property class

Top hotels and accommodation in Cannon Beach

Surfsand Resort

4.0 star property
9.6 out of 10, Exceptional, (1000)
"The fresh cookies in lobby at three PM were a nice touch. The front desk staff was friendly and professional and the resort was in walking distance to all that Cannon Beach has to offer. We loved our stay."
The price is AU$249
includes taxes & fees
2 Jan - 3 Jan 2025
Surfsand Resort

Inn at Cannon Beach

3.0 star property
9.8 out of 10, Exceptional, (1000)
"The dog baskets with towels, sheets, bowls and treats and toys were absolutely heart warming to an already cozy environment! We will be returning! "
The price is AU$232
includes taxes & fees
2 Jan - 3 Jan 2025
Inn at Cannon Beach

Inn at Haystack Rock

2.5 star property
8.6 out of 10, Excellent, (1001)
"Clean, quiet, cozy "
The price is AU$165
includes taxes & fees
23 Dec - 24 Dec
Inn at Haystack Rock

Hallmark Resort - Cannon Beach

3.0 star property
9.4 out of 10, Exceptional, (867)
"Fantastic stay, will be back. "
The price is AU$286
includes taxes & fees
5 Jan - 6 Jan 2025
Hallmark Resort - Cannon Beach

Cannon Beach Hotel Collection

3.5 star property
9.0 out of 10, Wonderful, (801)
"Loved our stay at Cannon Beach! Great town, amazing beach, good restaurants and wonderful art!"
The price is AU$165
includes taxes & fees
23 Dec - 24 Dec
Cannon Beach Hotel Collection

Tolovana Inn

2.5 star property
8.6 out of 10, Excellent, (1174)
"This was the second time we have stayed and had an excellent time!"
The price is AU$207
includes taxes & fees
2 Jan - 3 Jan 2025
Tolovana Inn

The Wayside Inn

2.5 star property
9.2 out of 10, Wonderful, (530)
"Comfortable and clean beds...loved the pool and hottub...quiet"
The price is AU$177
includes taxes & fees
1 Jan - 2 Jan 2025
The Wayside Inn

The Waves/The Argonauta Inn/The White Heron Lodge

2.0 star property
9.4 out of 10, Exceptional, (974)
"This is the cutest place! So charming with a river rock fireplace and built in banquet to sit in and eat. Our room had a lovely kitchenette, balcony, king bed and ocean view. The closet and bathroom have lots of storage and the shower was spacious. The cost was less than a hotel. I would stay here again any time!"
The price is AU$175
includes taxes & fees
2 Jan - 3 Jan 2025
The Waves/The Argonauta Inn/The White Heron Lodge

Land's End at Cannon Beach

3.0 star property
9.2 out of 10, Wonderful, (555)
"Here’s a polished version of your review: I absolutely loved my stay at this hotel! The management was incredibly kind and went above and beyond to make us feel welcomed and comfortable. The hospitality truly stood out, and every aspect of our visit exceeded expectations. I highly recommend this hotel to anyone looking for a warm, inviting, and memorable experience!"
The price is AU$287
includes taxes & fees
23 Dec - 24 Dec
Land's End at Cannon Beach

The Ocean Lodge

3.5 star property
9.8 out of 10, Exceptional, (518)
"I have stayed here a couple of times and the experience has been awesome. The facilities are great with spectacular views of the beach and Haystack Rock and the staff are very personable and accommodating. Highly recommend to anyone looking for a great beach getaway."
The price is AU$485
includes taxes & fees
2 Jan - 3 Jan 2025
The Ocean Lodge

Lighthouse Inn

2.5 star property
9.2 out of 10, Wonderful, (322)
"The only thing that I didn't like is that it can be difficult to see where the curb ends when entering the parking area from the south. "
The price is AU$232
includes taxes & fees
2 Jan - 3 Jan 2025
Lighthouse Inn

Sea Sprite at Haystack Rock

3.5 star property
9.6 out of 10, Exceptional, (306)
"I loved my stay at Sea Sprite at Haystack Rock. I had a one bedroom, ocean front suite with a pullout sofa bed, dining area, kitchenette, and ocean view balcony with two chairs. It was room #3, upstairs with a stunning view of Haystack rock and the beautiful Pacific Ocean. Check in was super easy. They sent me an email with a door code and precise directions so all I needed to do was park, walk up the stairs, and put in my door code, no waiting, no key to lose, totally private and convenient....
The price is AU$273
includes taxes & fees
1 Jan - 2 Jan 2025
Sea Sprite at Haystack Rock

Ecola Creek Lodge

3.0 star property
9.2 out of 10, Wonderful, (606)
"Close by beach walk and a paved trail along a stream. Many restaurants within a 10 minute walk. Roomy and comfortable, not fancy."
The price is AU$159
includes taxes & fees
22 Dec - 23 Dec
Ecola Creek Lodge

Sea Sprite on the Estuary

3.5 star property
9.6 out of 10, Exceptional, (248)
"Good value, lovely view"
The price is AU$321
includes taxes & fees
2 Jan - 3 Jan 2025
Sea Sprite on the Estuary

Schooner's Cove Inn

2.5 star property
9.6 out of 10, Exceptional, (182)
"Staff was amazing when we checked in and out. Room was beautiful and the view! Woke up in the morning and sat on the deck just watching the tide come in. So peaceful!"
The price is AU$357
includes taxes & fees
1 Jan - 2 Jan 2025
Schooner's Cove Inn

Astoria Riverwalk Inn

2.0 star property
8.2 out of 10, Very good, (1495)
"Blast from the Past comes to mind. The exterior needs updating, but our room was clean and modern. Liked having a door connected to the outside walkway plus a balcony that overlooked the marina. We had a 2-bed room and a marina view, and the price was still reasonable. Ask for second floor with a water/marina view. Free breakfast was okay. Staff very friendly. Would stay there again."
The price is AU$162
includes taxes & fees
2 Jan - 3 Jan 2025
Astoria Riverwalk Inn

Lloyd Hotel Astoria Bayfront, Ascend Hotel Collection

2.5 star property
8.8 out of 10, Excellent, (1001)
"We really liked this hotel! The beds were probably the coziest beds we’ve slept in for a hotel. The bathroom and wash area was pretty small and cramped but we didn’t mind that too much! The breakfast was okay - we actually ate out 3/4 days since there weren’t a ton of items offered! The staff were great! Everyone was so nice and friendly. The hotel is located on the bay which was awesome and it was within walking distance of a lot of shopping and restaurants!"
The price is AU$199
includes taxes & fees
3 Jan - 4 Jan 2025
Lloyd Hotel Astoria Bayfront, Ascend Hotel Collection

Shilo Inn Suites Hotel - Warrenton

2.5 star property
7.6 out of 10, Good, (1001)
"."
The price is AU$216
includes taxes & fees
1 Jan - 2 Jan 2025
Shilo Inn Suites Hotel - Warrenton

South Jetty Inn

2.5 star property
9.8 out of 10, Exceptional, (622)
"the staff was kind and helpful. the room was quiet and well equipped. the motel is walking distance to the state park and marina."
The price is AU$186
includes taxes & fees
4 Jan - 5 Jan 2025
South Jetty Inn

McMenamins Gearhart Hotel

2.5 star property
9.2 out of 10, Wonderful, (155)
"Very peaceful evening at the hotel. Rooms are a bit too dark for me and husband. We are on the older side of things. Would appreciate more lighting. "
The price is AU$191
includes taxes & fees
5 Jan - 6 Jan 2025
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 favourite with Expedia customers. This hotel offers free breakfast and free parking. Other top choices based on traveller reviews include Schooner's Cove Inn and Surfsand Resort. See all available top hotels, or vacation rentals in Cannon Beach.

 

What are some of the best holiday rentals that Cannon Beach has to offer?

The Haystack House-Cannon Beach Oceanfront Home Steps to Haystack Rock & Midtown: This highly rated holiday home rental in Cannon Beach is located on the beach, and has a fireplace, a patio and a BBQ to put you at ease in your new surroundings. It has 5 bedrooms, as well as a kitchen with a dishwasher, a fridge and a stovetop, so that you can cook with friends or family. You and your friends and family can relax into your holiday with amenities such as a selection of games. See all vacation rentals in Cannon Beach.

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

Yes, you'll find most room reservations are fully refundable provided that you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before your arrival date. If you have a reservation that's non-refundable, you might be able to still cancel and be given a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Cannon Beach.

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

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

What's the best family accommodation in 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 good option for your family trip. Also, attractions in the area such as Captain Kid Amusement Park and The Buzz on Broadway are fun for children of all ages. Find more child-friendly accommodations in Cannon Beach.

What's the best accommodation for a romantic getaway to Cannon Beach?

Sea Sprite on the Estuary is a favourite 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 top LGBTQ-friendly place to stay in Cannon Beach?

Inn at Cannon Beach is a top LGBTQ-friendly hotel that features free breakfast and free Wi-Fi. Surfsand Resort and The Ocean Lodge are other good choices for your holiday. See all available hotels listed as LGBTQ-friendly in Cannon Beach.

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

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

What's the best place to stay for a beach holiday 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 Hallmark Resort - Cannon Beach 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 place to stay in Cannon Beach?

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

What are some hotels with pools in Cannon Beach?

Tolovana Inn: Hotel, 13-minute walk from Cannon Beach. Features a sauna, an indoor pool and free self parking. Surfsand Resort and Hallmark Resort - Cannon Beach are two additional hotels with an on-site 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 centre. 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.

How is it to stay in Cannon Beach?

Travellers to Cannon Beach give high marks for the beaches, shopping and top-notch restaurants. Tourists can also enjoy so much more including its cafés. In Cannon Beach, there are 226 hotels and other accommodation options 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 Hug Point State Park. A couple of additional sights to add to your itinerary are Tolovana Beach State Park and Ecola State Park. Take a look at what more there is to see and do in Expedia's Cannon Beach guide.

How should I get around Cannon Beach?

If you want to explore the larger area, take a train 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 seasonal weather like in Cannon Beach?

The hottest months are usually August and July, with an average temperature of 15°C, while the coldest months are February and December, with an average of 7°C. The rainiest months in Cannon Beach are November, December, January and March, with each month seeing an average of 240 mm of rainfall.