Find kid-friendly hotels & resorts in Cannon Beach, OR from $80

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards.

Search over 2.9 million properties and 550 airlines worldwide.

Pick from 18 Cannon Beach Family Hotels and compare room rates, reviews, and availability. Most hotels are fully refundable.

Sea Breeze Court
2 out of 5
1015 Hemlock S, Cannon Beach, OR, 97110
The price is $108 per night from Feb 8 to Feb 9
$108
per night
Feb 8 - Feb 9
4.9/5 Exceptional! (490 reviews)
"We thoroughly enjoyed our room. A king and a queen bed in the same room was perfect to share with my elderly mom. Dog friendly and everything possible was there to make it cozy and comfy!"

Reviewed on Feb 2, 2023

Sea Breeze Court
Inn at Cannon Beach
Great for families
3 out of 5
3215 South Hemlock St, Cannon Beach, OR, 97110
Fully refundableReserve now, pay when you stay
The price is $159 per night from Feb 8 to Feb 9
$159
per night
Feb 8 - Feb 9
4.8/5 Exceptional! (1,032 reviews)

Families like: Close to beach, extra beds/cribs, free breakfast for the whole family

Perfect getaway place.
"Perfect getaway location. Great friendly service. Clean spacious rooms. Hotel within 2 minutes walk from iconic Cannon Beach."

Reviewed on Feb 1, 2023

Inn at Cannon Beach
Surfsand Resort
Great for families
3.5 out of 5
148 West Gower, Cannon Beach, OR, 97110-0219
4.7/5 Exceptional! (730 reviews)

Families like: Kids pool, kids club, on the beach, bicycle rentals

Travelers say...
"Amazing property in the most beautiful location!"

Reviewed on Sep 17, 2021

Surfsand Resort

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

Sea Sprite at Haystack Rock
Great for families
3.5 out of 5
280 South Nebesna, Cannon Beach, OR, 97110
The price is $159 per night from Feb 8 to Feb 9
$159
per night
Feb 8 - Feb 9
4.7/5 Exceptional! (227 reviews)

Families like: Kitchen, close to beach, bicycle rentals nearby, laundry

Travelers say...
"The room was clean, comfortable, and well stocked kitchen. Check in was easy with good, easy to follow directions via email. A staff member called to make sure we received our instructions and if we had any questions. Would definitely stay again."

Reviewed on Feb 6, 2023

Sea Sprite at Haystack Rock
The Wayside Inn
Great for families
2.5 out of 5
3339 S. Hemlock Street, Cannon Beach, OR, 97110
The price is $99 per night from Feb 26 to Feb 27
$99
per night
Feb 26 - Feb 27
4.6/5 Wonderful! (417 reviews)

Families like: Indoor pools, close to beach, extra beds/cribs

Travelers say...
"The stay was amazing. Very clean room, well equipped kitchenette with a full stove, fridge, microwave, sink, and even a dishwasher. Very welcoming to dogs and so close to the ocean."

Reviewed on Jan 21, 2023

The Wayside Inn
Hallmark Resort - Cannon Beach
Great for families
3 out of 5
1400 S Hemlock St, Cannon Beach, OR, 97110
The price is $149 per night from Feb 8 to Feb 9
$149
per night
Feb 8 - Feb 9
4.5/5 Wonderful! (620 reviews)

Families like: Indoor pools, on the beach, bicycle rentals

Travelers say...
"Ocean front near haystack rock! Beautiful location. The front desk folks were all very nice. Warm cookies from 4-6pm is a nice treat. We have stayed in Canon Beach many times. So far The Hallmark is our favorite. We will return."

Reviewed on Jan 23, 2023

Hallmark Resort - Cannon Beach
Ecola Creek Lodge
Great for families
3 out of 5
208 East 5th Street, Cannon Beach, OR, 97110
The price is $80 per night from Feb 9 to Feb 10
$80
per night
Feb 9 - Feb 10
4.5/5 Wonderful! (477 reviews)

Families like: Close to beach, laundry

Excellent getaway!!!
"It was amazing stay, got way more for the price !! I couldn't be any happier, i will definitely be back to this Gem stay IN CANNON BEACH!!"

Reviewed on Feb 6, 2023

Ecola Creek Lodge
Land's End at Cannon Beach
Great for families
3 out of 5
263 West 2nd, Cannon Beach, OR, 97110-0475
The price is $149 per night from Feb 15 to Feb 16
$149
per night
Feb 15 - Feb 16
4.4/5 Wonderful! (397 reviews)

Families like: On the beach, bicycle rentals nearby, extra beds/cribs, laundry

Travelers say...

Reviewed on Feb 5, 2023

Land's End at Cannon Beach
Inn at Haystack Rock
Great for families
2.5 out of 5
487 S Hemlock St, Cannon Beach, OR, 97110
The price is $93 per night from Feb 12 to Feb 13
$93
per night
Feb 12 - Feb 13
4.2/5 Excellent! (734 reviews)

Families like: Close to beach, bicycle rentals, laundry

Travelers say...
"Quiet and close to the beach"

Reviewed on Feb 3, 2023

Inn at Haystack Rock
Tolovana Inn
Great for families
2.5 out of 5
3400 S. Hemlock, Tolovana Park, Cannon Beach, OR, 97145
Fully refundableReserve now, pay when you stay
The price is $129 per night from Feb 8 to Feb 9
$129
per night
Feb 8 - Feb 9
4.1/5 Very Good! (1,012 reviews)

Families like: Indoor pools, on the beach, laundry

Travelers say...
"Gorgeous ocean front, steps down to the sandy beach. Loved sleeping with the sliding door open listening to the waves! Beautiful rabbits enjoying the grass below the balcony which were fun to watch."

Reviewed on Feb 3, 2023

Tolovana 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.

Popular hotels great for families

Most favorite kid-friendly stays in Cannon Beach in 2023

Cannon Beach Family Hotels information

 

Family Hotels in Cannon Beach

18

Highest price
$159
Cheapest price
$80
Number of guest reviews
6136
Total number of hotels in Cannon Beach
201

 

Frequently asked questions

What's Cannon Beach like for family-friendly vacations?

The walkable destination of Cannon Beach is a great choice if you've been considering a vacation with the kids. The beaches, cafes, and hiking trails are just a few things that make this an attractive spot for a family vacation. Fly into Astoria, OR (AST-Astoria Regional), which is located 18.5 mi (29.7 km) from the city center.

What's the best accommodation 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 for your stay with the kids include Hallmark Resort - Cannon Beach and The Ocean Lodge.

How many hotels that welcome families will I be able to find in Cannon Beach?

Expedia has 14 family-friendly hotels and other accommodations in Cannon Beach.

What's the seasonal weather like in Cannon Beach?

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

What's there to see and do with your family in Cannon Beach?

While you and your family are visiting Cannon Beach, you might want to check out some kid-friendly attractions such as Hug Point State Park, Coaster Theatre, and Northwest by Northwest Gallery. Make sure you have lots of time for activities like Haystack Gallery and White Bird Gallery.

What's the best way for us to get around Cannon Beach?

If you want to venture outside of the area, hop aboard a train at Cannon Beach Station. Cannon Beach might not have very many public transit choices so consider renting a car to explore more.

Plan your trip in a snap on the app

From home or hammock, organize your entire escape and explore app offers
Scan the QR code with your device camera and download our app
QR code