Find hotels in Cannon Beach, OR from $69

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 2,146 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Shilo Inn Suites Hotel - Seaside Oceanfront
2.5 out of 5
30 N Prom, Seaside, OR, 97138
Fully refundableReserve now, pay when you stay
The price is $135 per night from Jun 4 to Jun 5
$135
per night
Jun 4 - Jun 5
7.19 mi from city center
6.4/10 (1,368 reviews)
"Front desk staff was so kind and helpful!"

Reviewed on May 30, 2023

Shilo Inn Suites Hotel - Seaside Oceanfront
River Inn at Seaside
2.5 out of 5
531 Avenue A, Seaside, OR, 97138
Fully refundableReserve now, pay when you stay
The price is $146 per night from Jun 5 to Jun 6
$146
per night
Jun 5 - Jun 6
7.15 mi from city center
8.8/10 Excellent! (1,005 reviews)
"Very good"

Reviewed on Jun 2, 2023

River Inn at Seaside
Seaside Oceanfront Inn
3.5 out of 5
580 Beach Drive, Seaside, OR, 97138
Fully refundableReserve now, pay when you stay
The price is $167 per night from Jun 4 to Jun 5
$167
per night
Jun 4 - Jun 5
6.99 mi from city center
7.8/10 Good! (965 reviews)
"Great location. The room was small, but decent. For the price, I think it needs some updating."

Reviewed on May 23, 2023

Seaside Oceanfront Inn

Save an average of 15% on thousands of hotels when you're signed in

The Ocean Lodge
3.5 out of 5
2864 South Pacific Street, Cannon Beach, OR, 97110
Fully refundableReserve now, pay when you stay
The price is $339 per night from Jun 4 to Jun 5
$339
per night
Jun 4 - Jun 5
1.06 mi from city center
9.6/10 Exceptional! (413 reviews)
"Great! Will stay here again."

Reviewed on May 30, 2023

The Ocean Lodge
Inn At Seaside
2.5 out of 5
441 2nd Ave, Seaside, OR, 97138
Fully refundableReserve now, pay when you stay
The price is $142 per night from Jun 4 to Jun 5
$142
per night
Jun 4 - Jun 5
7.34 mi from city center
8.8/10 Excellent! (1,001 reviews)
"The staff was really great"

Reviewed on Jun 1, 2023

Inn At Seaside
The Waves/The Argonauta Inn/The White Heron Lodge
2 out of 5
188 W 2nd Street, Cannon Beach, OR, 97110
Fully refundableReserve now, pay when you stay
The price is $208 per night from Jun 5 to Jun 6
$208
per night
Jun 5 - Jun 6
0.49 mi from city center
9.2/10 Wonderful! (768 reviews)
"I liked being close to the beach. Hearing the ocean from the room and seeing it from the room. Very peaceful and quiet at a convienient lication to walk where ever you needed to go. The only thing that was a pain was tight parki g but i was always able to find a spot to squeeze our suburban in."

Reviewed on May 31, 2023

The Waves/The Argonauta Inn/The White Heron Lodge
Beachside Inn
3 out of 5
300 5th Avenue, Seaside, OR, 97138
Fully refundableReserve now, pay when you stay
The price is $151 per night from Jun 4 to Jun 5
$151
per night
Jun 4 - Jun 5
7.47 mi from city center
7.6/10 Good! (503 reviews)
"Very great property to stay at. Although when it came to keeping the place clean during my recent stay there was no broom or vacuum and the two trash bags provided during our entire stay were flimsy and broke. The jacuzzi bathtub didn’t work. There was nothing available to use baking wise for the ..."

Reviewed on May 29, 2023

Beachside Inn
Inn at the Shore
2.5 out of 5
2275 S Prom, Seaside, OR, 97138
Fully refundableReserve now, pay when you stay
The price is $199 per night from Jun 4 to Jun 5
$199
per night
Jun 4 - Jun 5
6.27 mi from city center
8.8/10 Excellent! (981 reviews)
"Fantastic location at the end of the promenade. It’s outside of the bustle of “Main Street” seaside which is good. A few restaurants in walking distance. The beach access is perfect, just a short walk."

Reviewed on May 30, 2023

Inn at the Shore
Red Lion Inn & Suites Seaside
2 out of 5
900 S Holladay Drive, Seaside, OR, 97138
Fully refundableReserve now, pay when you stay
The price is $125 per night from Jun 29 to Jun 30
$125
per night
Jun 29 - Jun 30
6.9 mi from city center
5.6/10 (1,000 reviews)
"The veiw from the room was great. One of the blankets were dirty had a hunch of hair on it grossed me out."

Reviewed on May 13, 2023

Red Lion Inn & Suites Seaside
Motel 6 Seaside, OR
2 out of 5
2369 S. Roosevelt Drive, Seaside, OR, 97138
Fully refundableReserve now, pay when you stay
The price is $94 per night from Jun 4 to Jun 5
$94
per night
Jun 4 - Jun 5
6.17 mi from city center
6.8/10 (986 reviews)
"Friendly staff and short walk to the beach"

Reviewed on May 26, 2023

Motel 6 Seaside, OR
The Drifthaven at Gearhart
2 out of 5
67 N Cottage Ave, Gearhart, OR, 97138
Fully refundableReserve now, pay when you stay
The price is $186 per night from Jun 13 to Jun 14
$186
per night
Jun 13 - Jun 14
9.39 mi from city center
9.8/10 Exceptional! (48 reviews)
"This lace was great, the service was amazing. Having the option to take a bike or have a bonfire with no extra charge is a great idea. We are going to come back, but next time we are going to bring the dogs."

Reviewed on May 1, 2023

The Drifthaven at Gearhart
Beach Drive Suites
3.5 out of 5
1080 Beach Drive, Seaside, OR, 97138
Fully refundableReserve now, pay when you stay
The price is $319 per night from Jun 4 to Jun 5
$319
per night
Jun 4 - Jun 5
6.79 mi from city center
8.6/10 Excellent! (66 reviews)
"Clean, spacious and accessible. Love it"

Reviewed on Apr 8, 2023

Beach Drive Suites
Enjoy the Prom from this beautiful oceanfront condo in the heart of Seaside!
The price is $128 per night from Jun 4 to Jun 5
$128
per night
Jun 4 - Jun 5
7.01 mi from city center
9/10 Wonderful! (35 reviews)
Absolutely beautiful
"It was beautiful and I loved that they had fans in the closet to use."

Reviewed on May 17, 2023

Enjoy the Prom from this beautiful oceanfront condo in the heart of Seaside!
New listing! Newly remodeled inn suite w/ kitchenette & easy beach access!
The price is $76 per night from Jun 5 to Jun 6
$76
per night
Jun 5 - Jun 6
7.35 mi from city center
9.6/10 Exceptional! (28 reviews)
Excellent!
"This cozy condo was exactly as represented. Spotlessly clean. Beds and bedding, warm, comfy and clean. We did not need the spare bedroom, but back in the day - when traveling with children - would have been perfect. Three tenths mile walk to Promenade. Quick and beautiful drive to Cannon Beach. Great ..."

Reviewed on Apr 20, 2023

New listing! Newly remodeled inn suite w/ kitchenette & easy beach access!
Peaceful Dog-Friendly Cottage with Fireplace, WiFi - Close to Beach & Town
9.2/10 Wonderful! (62 reviews)
"Great proximity to beach and downtown. Small but just right for my husband my granddoggy and me."

Reviewed on Oct 15, 2022

Peaceful Dog-Friendly Cottage with Fireplace, WiFi - Close to Beach & Town
Great Family Beach Home, Easy Beach Access, 2 Blocks to Promenade, Close to Town
The price is $134 per night from Jun 3 to Jun 4
$134
per night
Jun 3 - Jun 4
6.04 mi from city center
7.6/10 Good! (17 reviews)
Close to beach!
"Great location close to the beach, and the beds were comfy. We enjoyed our time but not our best rental experience. Appliances are old and cooking on the stovetop was difficult because one burner doesn’t work and another burner was so crooked the pan can’t make contact with the burner. Don’t use ..."

Reviewed on Apr 15, 2023

Great Family Beach Home, Easy Beach Access, 2 Blocks to Promenade, Close to Town
Oceanfront studio on the promenade with beach views, pool & grills
The price is $69 per night from Jun 4 to Jun 5
$69
per night
Jun 4 - Jun 5
6.24 mi from city center
9.2/10 Wonderful! (5 reviews)
Great place with a beach view
"The place was clean, roomy, and had everything we needed. We really enjoyed the ocean view and sleeping with sounds of the surf. Would stay here again!"

Reviewed on Aug 11, 2022

Oceanfront studio on the promenade with beach views, pool & grills
Seaside RV Resort
2.5 out of 5
1703 12th Avenue, Seaside, OR, 97138
7.92 mi from city center
7.8/10 Good! (56 reviews)
"This place has everything you need! It was so fun we extended our stay another night. The people were friendly and the location was close to everything. We will definitely be back!!!"

Reviewed on Jun 25, 2022

Seaside RV Resort
Beachfront Home w/Shared Pool, Free WiFi, Ocean Views
The price is $89 per night from Jun 13 to Jun 14
$89
per night
Jun 13 - Jun 14
6.23 mi from city center
9.6/10 Exceptional! (4 reviews)
Lovely beach front room
"This room has a beautiful view of the ocean. The room was quiet, clean and comfortable. The room had all the necessary amenities and comforts. Checking in and out was very easy."

Reviewed on Nov 4, 2022

Beachfront Home w/Shared Pool, Free WiFi, Ocean Views
Hoff's at the Beach
1460 S. Columbia St, US, Seaside, OR, 97138
The price is $150 per night from Jun 7 to Jun 8
$150
per night
Jun 7 - Jun 8
6.65 mi from city center
Hoff's at the Beach
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.

More cheap stays in Cannon Beach

Stay near popular Cannon Beach attractions

Cannon Beach hotels information

Number of reviews
9,311
Accommodation
2,146 hotels
Lowest Price
$69
Highest Price
$339

Frequently asked questions

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

Schooner's Cove Inn is a favorite with Expedia customers. This hotel offers free parking and private balconies. Other top choices based on traveler reviews include The Waves/The Argonauta Inn/The White Heron Lodge and Cannon Beach Hotel Collection. See all available top hotels, or vacation rentals in Cannon Beach.

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

What are some of the best vacation rentals in Cannon Beach?

Seagull Landing-Deck overlooks ocean waves-200 ft to beach and tidepools: This vacation home rental outside of Cannon Beach is located next to a golf course and has a fireplace, a balcony, and a barbecue grill to put you at ease in your new surroundings. It has 3 bedrooms as well as a kitchen with a dishwasher, a fridge, and a stovetop, so you can cook with friends or family. Kick off your shoes and enjoy yourself with a garden and 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 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 3-star lodge for our travelers looking for an 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?

Sea Sprite at Haystack Rock is a top 3.5-star lodge on Expedia for families, and features in-room kitchens and free parking. Other good choices to stay with the kids include Hallmark Resort - Cannon Beach and The Ocean Lodge. Kids of all ages will also enjoy a visit to Captain Kid Amusement Park. 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 3.5-star lodge for couples, and features pillowtop beds and free WiFi. Other good choices for a romantic stay include Cannon Beach Hotel Collection and The Wayside Inn. See all romantic hotels in Cannon Beach.

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

Surfsand Resort is a top hotel for people traveling with their pets, and offers a restaurant and an indoor pool for its human guests. Other good options for you and your pet include The Wayside Inn and Inn at Haystack Rock. 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?

Inn at Haystack Rock is a top beach hotel offering free WiFi and free parking, located within a short 4-minute walk of Cannon Beach. Other good options for your beach trip include Sea Sprite on the Estuary and Ecola Creek Lodge. See more stays near the beach in Cannon Beach.

Recent reviews of Cannon Beach hotels
Expedia verified reviews