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.

3 Star Hotels in Cannon Beach CA $201

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.

Top Cannon Beach 3 Star Hotels

Best Western Plus Ocean View Resort
3 out of 5
414 North Prom, Seaside, OR
Free cancellationReserve now, pay when you stay
The price is CA $245 per night
4/5Very Good! (1,006 reviews)

"Everything was good. The WIFI is a bit spotty, but they still offer it so can’t really complain. All amenities were closed because of COVID19, but we new that before checking in so, again can’t complain."…"

Reviewed on Jun. 26, 2020

Best Western Plus Ocean View Resort
Inn at Cannon Beach
3 out of 5
3215 South Hemlock St, Cannon Beach, OR
Get Rates
4.8/5Exceptional! (875 reviews)

"good location-close to the Cannon beach. clean room&facility."…"

Reviewed on Jul. 1, 2020

Inn at Cannon Beach
Hallmark Resort - Cannon Beach
3 out of 5
1400 S Hemlock St, Cannon Beach, OR
The price is CA $338 per night
4.5/5Wonderful! (446 reviews)

"Close to the beach,nice view.Room was clean and the fireplace was nice on the chilly nights."…"

Reviewed on Jul. 2, 2020

Hallmark Resort - Cannon Beach
Rivertide Suites Hotel
3 out of 5
102 N. Holladay, Seaside, OR
Free cancellationReserve now, pay when you stay
The price is CA $270 per night
4.5/5Wonderful! (2,145 reviews)

"Liked that we were able to borrow clam guns and got directions on where to go clamming."…"

Reviewed on Jun. 22, 2020

Rivertide Suites Hotel
Seaside Oceanfront Inn
3.5 out of 5
580 Beach Drive, Seaside, OR
Free cancellationReserve now, pay when you stay
The price is CA $243 per night
4/5Very Good! (558 reviews)

"We really liked the room and it’s location. The restaurant on the 1st floor Maggie’s is wonderful."…"

Reviewed on Jun. 21, 2020

Seaside Oceanfront Inn
The Ocean Lodge
3.5 out of 5
2864 South Pacific Street, Cannon Beach, OR
Get Rates
4.8/5Exceptional! (227 reviews)

"I liked staying right on the beach. Very nice beach view from our balcony. Clean hotel. Cozy vibe. Kind staff."…"

Reviewed on Jun. 25, 2020

The Ocean Lodge
Ecola Creek Lodge
3 out of 5
208 East 5th Street, Cannon Beach, OR
Free cancellationReserve now, pay when you stay
The price is CA $201 per night
4.4/5Wonderful! (280 reviews)

"We enjoyed the comfort of the room. The staff we came in contact with were all friendly and helpful."…"

Reviewed on Jun. 15, 2020

Ecola Creek Lodge
Land's End at Cannon Beach
3 out of 5
263 West 2nd, Cannon Beach, OR
The price is CA $356 per night
4.4/5Wonderful! (203 reviews)

"only bad thing was they charged my card twice so i'm still waiting on the return of the first payment"…"

Reviewed on Jun. 2, 2020

Land's End at Cannon Beach
Surfsand Resort
3.5 out of 5
148 West Gower, Cannon Beach, OR
Free cancellationReserve now, pay when you stay
The price is CA $461 per night
4.8/5Exceptional! (560 reviews)

"Very romantic, clean, great view. Front desk and room service was helpful, friendly and provided excellent customer service."…"

Reviewed on Jun. 25, 2020

Surfsand Resort
The Gilbert Inn
3 out of 5
341 Beach Drive, Seaside, OR
Free cancellationReserve now, pay when you stay
The price is CA $242 per night
4.5/5Wonderful! (455 reviews)

"It was wonderful! We love the Gilbert Inn. Despite COVID19 it was just perfect!"…"

Reviewed on Mar. 23, 2020

The Gilbert Inn

Explore similar 4-star hotels

Many 4-star hotels have the same amenities as 3-star hotels. See all 4-star hotels in Cannon Beach.

Still don't see what you're looking for?

See all properties in Cannon Beach.
You can also use these popular filters to refine your search.
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.

The top 3 Stars hotels in Cannon Beach, Cannon Beach may offer some of the best discounts and rates, but these properties are anything but average. Travelers love Cannon Beach 3 Stars hotels for their top quality services, just-like-home amenities, and wallet-friendly prices. You can even get access to fantastic perks like delectable restaurants, so-cool cocktail bars, and spacious fitness centres.

Use the travel tools at Expedia.ca to find a cheap deal on a 3 Stars upscale hotel in Cannon Beach for a first-class experience, or book an inexpensive rate on one of the cheap 3 Stars hotels in Cannon Beach neighbourhoods near the city’s best attractions. We’ll even help you find vacation packages to go with your three star hotel in Cannon Beach. From last-minute work trips to long-awaited family getaways, we offer all the essentials you need to enjoy your jaunt through Cannon Beach.

More trip options

Recent Reviews in Cannon Beach