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

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Best Cannon Beach Family Hotels

Sea Breeze Court
2 out of 5
1015 Hemlock S, Cannon Beach, OR
Fully refundableReserve now, pay when you stay
The price is $108 per night from Nov 7 to Nov 7
4.8/5 Exceptional! (402 reviews)
"Wish we could have stayed longer!"

Reviewed on Oct 19, 2021

Sea Breeze Court
The Ocean Lodge
Great for families
3.5 out of 5
2864 South Pacific Street, Cannon Beach, OR
Fully refundableReserve now, pay when you stay
The price is $249 per night from Oct 24 to Oct 24
4.8/5 Exceptional! (299 reviews)
Families like: kitchen, on the beach, extra beds/cribs, free breakfast for the whole family
Travelers say...
"The Ocean Lodge always makes you feel like a VIP!! Love this hotel and the staff is the best!!"

Reviewed on Oct 18, 2021

The Ocean Lodge
Inn at Cannon Beach
Great for families
3 out of 5
3215 South Hemlock St, Cannon Beach, OR
Fully refundableReserve now, pay when you stay
The price is $159 per night from Oct 24 to Oct 24
4.8/5 Exceptional! (982 reviews)
Families like: close to beach, extra beds/cribs, free breakfast for the whole family
Travelers say...
"The inn is very cute and well kept. A big plus is that it’s pet friendly. They provided a bowl ands dog treats. If you’re traveling to cannon beach to see haystack rock, it’s conveniently located 2 minutes away from the closest parking lot."

Reviewed on Oct 18, 2021

Inn at Cannon Beach
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Surfsand Resort
Great for families
3.5 out of 5
148 West Gower, Cannon Beach, OR
4.7/5 Exceptional! (727 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

Get rates
Surfsand Resort
Sea Sprite at Haystack Rock
Great for families
3.5 out of 5
280 South Nebesna, Cannon Beach, OR
The price is $219 per night from Oct 24 to Oct 24
4.6/5 Exceptional! (176 reviews)
Families like: kitchen, close to beach, bicycle rentals nearby, laundry
Travelers say...
"The location is unbeatable. Very comfortable and the full kitchen was great."

Reviewed on Oct 2, 2021

Sea Sprite at Haystack Rock
The Waves / The Argonauta Inn / The White Heron Lodge
Great for families
2 out of 5
188 W 2nd Street, Cannon Beach, OR
Fully refundableReserve now, pay when you stay
The price is $115 per night from Nov 16 to Nov 16
4.6/5 Wonderful! (586 reviews)
Families like: on the beach, extra beds/cribs, laundry
Travelers say...
"This was my first stay at The Waves but just the latest of many stays in Cannon Beach. The location (and price for the location) cannot be beat. From the minute we easily parked our car, I felt totally safe and comfortable even when we had to leave some belongings in the back seat. The room was spacious, ..."

Reviewed on Oct 18, 2021

The Waves / The Argonauta Inn / The White Heron Lodge
The Wayside Inn
Great for families
2.5 out of 5
3339 S. Hemlock Street, Cannon Beach, OR
The price is $109 per night from Nov 15 to Nov 15
4.5/5 Wonderful! (370 reviews)
Families like: indoor pool, close to beach, extra beds/cribs
Travelers say...
"Amazing location and great staff. Very helpful. Grocery store right next door with plenty of wine and beer as well. About 10-15 minute walk to Haystack Rock. Highly recommend staying here."

Reviewed on Jul 6, 2021

The Wayside Inn
Cannon Beach Hotel Collection
3.5 out of 5
1116 S. Hemlock Street, Cannon Beach, OR
Fully refundableReserve now, pay when you stay
The price is $115 per night from Nov 9 to Nov 9
4.5/5 Wonderful! (168 reviews)
"Overpriced for a fairly typical room."

Reviewed on Sep 19, 2021

Cannon Beach Hotel Collection
Lighthouse Inn
Great for families
2.5 out of 5
963 South Hemlock, Cannon Beach, OR
Fully refundableReserve now, pay when you stay
The price is $169 per night from Oct 24 to Oct 24
4.5/5 Wonderful! (184 reviews)
Families like: close to beach, free breakfast for the whole family
Travelers say...
"Everything was good; breakfast was great."

Reviewed on Oct 13, 2021

Lighthouse Inn
Hallmark Resort - Cannon Beach
Great for families
3 out of 5
1400 S Hemlock St, Cannon Beach, OR
Fully refundableReserve now, pay when you stay
The price is $149 per night from Oct 31 to Oct 31
4.5/5 Wonderful! (525 reviews)
Families like: kids pool, on the beach, bicycle rentals
Travelers say...
"I liked what they called a partial view was a great view. Was very relaxing."

Reviewed on Sep 20, 2021

Hallmark Resort - Cannon Beach
Ecola Creek Lodge
Great for families
3 out of 5
208 East 5th Street, Cannon Beach, OR
Fully refundableReserve now, pay when you stay
The price is $74 per night from Nov 15 to Nov 15
4.5/5 Wonderful! (378 reviews)
Families like: close to beach, laundry
Travelers say...
"This is a very charming lodge with friendly staff, generously sized comfortable rooms ina very relaxed setting. We enjoy walking and this was a great location for those who enjoy walking to town or to the beach. It’s really nice to be able to avoid driving and parking in town and there is ample free ..."

Reviewed on Sep 28, 2021

Ecola Creek Lodge
Land's End at Cannon Beach
Great for families
3 out of 5
263 West 2nd, Cannon Beach, OR
Fully refundableReserve now, pay when you stay
The price is $143 per night from Nov 2 to Nov 2
4.4/5 Wonderful! (292 reviews)
Families like: on the beach, bicycle rentals nearby, extra beds/cribs, laundry
Travelers say...
"Very friendly staff!! There were two of us and we stayed in room 10 which was very spacious. The bedroom bed seems like a small queen, but the fold-out couch bed in the living room was very comfortable and large. Room 10 is on the ground floor and located across from Insomnia Coffee Cafe, which was ..."

Reviewed on Aug 14, 2021

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
Fully refundableReserve now, pay when you stay
The price is $111 per night from Nov 4 to Nov 4
4.3/5 Excellent! (580 reviews)
Families like: close to beach, bicycle rentals, laundry
Travelers say...
"Inn at Haystack Rock was great. Room was clean, kitchen was stocked with essentials, tub and shower were spotless. Parking was the only headache. It seemed they had one less parking space than rooms. They did the best they could with what they have. We would stay here again."

Reviewed on Oct 6, 2021

Inn at Haystack Rock
Tolovana Inn
Great for families
2.5 out of 5
3400 S. Hemlock, Tolovana Park, Cannon Beach, OR
Fully refundableReserve now, pay when you stay
The price is $99 per night from Nov 1 to Nov 1
4/5 Very Good! (826 reviews)
Families like: indoor pool, on the beach, laundry
Travelers say...
"Pleasant, updated room. Beautiful location"

Reviewed on Oct 18, 2021

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

Family Friendly Hotels with Indoor Pools

Hotels with Connecting Rooms

Where Should We Stay in Cannon Beach?

The walkable destination of Cannon Beach is a good choice if you've been thinking about a trip with your kids. The beaches, cafés, and hiking trails are just a few things that make this an attractive family vacation destination. Fly into Astoria, OR (AST-Astoria Regional), which is located 18 mi (29 km) from the city center. Cannon Beach has 18 child-friendly hotels and other accommodations so you'll have a variety of options when you're deciding where you should stay.

Vacationing families have positive things to say about these accommodations:

Land's End at Cannon Beach: Offers free parking, laundry facilities, and free WiFi. Guests like the overall comfort and clean rooms at this 3-star hotel.

McBee Cottages - Offers free parking, free WiFi, and free cribs. Guests like the overall comfort and clean rooms at this 3-star cottage.

The Ocean Lodge - Offers free parking, free breakfast, and free WiFi. Guests like the overall comfort and clean rooms at this 2.5-star hotel.

When Should We Visit Cannon Beach?

You're probably hoping for good weather for your family trip. You can use this information to decide when to pack up the kids and head to Cannon Beach.

  • Hottest months: September, August, July, and June, with an average temperature of 68°F
  • Coldest months: December, February, January, and March, with an average temperature of 37°F
  • Driest months: July, August, September, and June, with an average rainfall of 1.71 inches
  • Rainiest months: November, January, December, and March, with an average rainfall of 9.67 inches

What Should We See and Do in Cannon Beach?

While you are vacationing in Cannon Beach, you and the family might want to see interesting spots such as Coaster Theatre and Cannon Beach History Center and Museum. Make sure you have lots of time for activities like Seaside Family Fun Park and Turnaround Market.

Cannon Beach is also known for the:
  • Beaches
  • Shopping
  • Cafés
  • Restaurants

Recently Booked in Cannon Beach

More trip options

Frequently asked questions