3 Star Hotels in Cannon Beach CA $84

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Top Cannon Beach 3 Star Hotels

Inn at Cannon Beach
3 out of 5
3215 South Hemlock St, Cannon Beach, OR
Free CancellationReserve now, pay when you stay
CA $144
per night
Feb 26 - Feb 27
4.8/5Exceptional! (781 reviews)

"Large clean room, beautifully decorated and modern. In room fireplace and large patio area. Staff was friendly and the location is wonderful."…"

Reviewed on Feb. 23, 2020

Inn at Cannon Beach
Best Western Plus Ocean View Resort
3 out of 5
414 North Prom, Seaside, OR
Free CancellationReserve now, pay when you stay
CA $90
per night
Feb 25 - Feb 26
3.9/5Good! (1,530 reviews)

"Property is older, but well kept and modernized. Room we had on 5th floor was extremely small and you could hear everything through the walls. Staff was gracious, easy check in. Market to purchase snacks and extras was convenient. Disappointed vending machine was soda only no snacks and did not accept ..."…"

Reviewed on Feb. 16, 2020

Best Western Plus Ocean View Resort
Surfsand Resort
3.5 out of 5
148 West Gower, Cannon Beach, OR
Free CancellationReserve now, pay when you stay
CA $171
per night
Mar 9 - Mar 10
4.7/5Exceptional! (513 reviews)

"Very attentive and thoughtful staff. Complementary games, movies, and treats brought to your room."…"

Reviewed on Feb. 16, 2020

Surfsand Resort
Hallmark Resort - Cannon Beach
3 out of 5
1400 S Hemlock St, Cannon Beach, OR
Free CancellationReserve now, pay when you stay
CA $157
per night
Feb 25 - Feb 26
4.4/5Wonderful! (423 reviews)

"Fireplace in the room was great. Also loved that they had bundles of firewood and s'mores kits so you could have a fire on the beach!"…"

Reviewed on Feb. 21, 2020

Hallmark Resort - Cannon Beach
Seaside Oceanfront Inn
3.5 out of 5
580 Beach Drive, Seaside, OR
Free CancellationReserve now, pay when you stay
CA $105
per night
Feb 25 - Feb 26
4/5Very Good! (524 reviews)

"Would have nice to have had breakfast included The rooms are very nice but dated"…"

Reviewed on Feb. 19, 2020

Seaside Oceanfront Inn
Rivertide Suites Hotel
3 out of 5
102 N. Holladay, Seaside, OR
Free CancellationReserve now, pay when you stay
CA $92
per night
Feb 26 - Feb 27
4.5/5Wonderful! (2,068 reviews)

"It was clean and they let us check in early. Thank you for that."…"

Reviewed on Feb. 5, 2020

Rivertide Suites Hotel
The Ocean Lodge
3.5 out of 5
2864 South Pacific Street, Cannon Beach, OR
Free CancellationReserve now, pay when you stay
CA $197
per night
Mar 11 - Mar 12
4.8/5Exceptional! (203 reviews)

"The staff were extraordinary! Our room was cozy and clean. The ONLY negative was the hard bed."…"

Reviewed on Feb. 11, 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
CA $98
per night
Mar 3 - Mar 4
4.5/5Wonderful! (261 reviews)

"Very cute place with very helpful staff! The rooms were large and clean but nothing too fancy."…"

Reviewed on Jan. 3, 2020

Ecola Creek Lodge
Land's End at Cannon Beach
3 out of 5
263 West 2nd, Cannon Beach, OR
Free CancellationReserve now, pay when you stay
CA $179
per night
Feb 26 - Feb 27
4.4/5Wonderful! (186 reviews)

"We saw elk walking on the beach. We really loved the area, great walking, shopping, and food."…"

Reviewed on Dec. 9, 2019

Land's End at Cannon Beach
Beachside Inn
3 out of 5
300 5th Avenue, Seaside, OR
Free CancellationReserve now, pay when you stay
CA $84
per night
Feb 27 - Feb 28
3.8/5Good! (276 reviews)

"A distinct, vintage era room. Comfortable bed and clean - the room has been well taken care of."…"

Reviewed on Feb. 16, 2020

Beachside Inn
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.

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

Recently Booked 3 Star Hotels in Cannon Beach