Save up to $1,322 on our trips! Limited spots. Book Now.

The Best Pet-Friendly Hotels in Cannon Beach

McBee Cottages is among the best places to stay in Cannon Beach if youre bringing your four-legged friend along
McBee Cottages is among the best places to stay in Cannon Beach if you're bringing your four-legged friend along | Courtesy of McBee Cottages / Expedia

Named one of the world’s 100 most beautiful places, Cannon Beach is a dream for the whole family, including pets. The wide stretch of sandy beach on the Oregon Coast is known for the towering Haystack Rock, in addition to the excellent birdwatching, scenic hiking trails, top art galleries and great restaurants in the surrounding area. There’s even a dog show on the beach every October if you really want to show your pooch off. Just be sure to stay in one of these pet-friendly hotels in Cannon Beach where furry friends are always welcome, bookable on Culture Trip.

McBee Cottages

Cottages

Comfortable seating surrounds the fireplace in the lobby of the McBee Cottages, Cannon Beach, Oregon
Courtesy of McBee Cottages / Expedia

Pets are truly pampered at this 1940s motor inn with 10 attached cottages. Not only is the property one block from the beach for long walks right on your doorstep, but this dog-friendly hotel in Cannon Beach allows a maximum of two pets of any size to stay for a bargain $15 (£11) fee per stay, not per night. There’s a pet station on site, and every pet is welcomed with a Woof-Woof Amenity Bucket including waste bags, a blanket, treats and toys.

Hallmark Resort – Cannon Beach

Resort, Spa Hotel

A decked area overlooks Haystack Rock from the Hallmark Resort, Cannon Beach, Oregon
Courtesy of Hallmark Resort – Cannon Beach / Expedia

This homey resort near Haystack Rock offers serious pampering by the sea. Guests can enjoy a full spa, two indoor saltwater pools, a sauna, complimentary cruiser bikes, free DVD loans with popcorn and even freshly baked cookies daily. Four-legged friends won’t miss out either. Two pets are allowed for a daily $25 (£18) fee (some of which is donated to local animal shelters), and they receive a goodie bag of treats, a beach towel and a frisbee on arrival. There are also wash-down stations, pet exercise areas and a dedicated water fountain for dogs.

Land's End at Cannon Beach

Hotel, Suite Hotel

A large suite with king bed and seating area over looks the shoreline at Lands End at Cannon Beach, Oregon
Courtesy of Land's End at Cannon Beach / Expedia

If you and your pet fancy a little more room to spread out, the suites and studios overlooking the beach at Land’s End are a godsend. All have modern kitchenettes and wood-burning fireplaces, and many have jetted tubs or private balconies. Two dogs are welcome per room at a charge of $18 (£13) per pet, per night, and this includes a dog blanket, treats and the use of a handy wash-down station to clean sandy paws.

Surfsand Resort

Resort

A king room at Surfsand Resort, Cannon Beach, Oregon, looks over the shoreline to the Pacific Ocean
Courtesy of Surfsand Resort / Expedia

Surfsand goes all out to make your pets feel at home: think a welcome board with their name on it, a basket of doggie snacks, food bowls and a towel plus an all-important cookie jar in the lobby always stocked with tasty treats, all for $25 (£18) per pet, per night. Owners will also love the nightly bonfire with s’mores, beachfront cabanas, free bike loans, a heated indoor pool, free weekend ice cream and complimentary beer tasting every Friday and Saturday.

Tolovana Inn

Inn

Interior of a room with queen bed at the Tolovana Inn, Cannon Beach, Oregon
Courtesy of Tolovana Inn / Expedia

There’s no chance that you or your pet will get cabin fever at this oceanfront resort, just steps from the sand for easy beach walks. Dogs can stay for $25 (£18) per pet, per night, and the hotel provides a pet relief area and a generous supply of dog biscuits at the front desk. Spacious studios and suites come with a fireplace, modern kitchen, living room and balcony with sweeping ocean views; there’s also an indoor saltwater pool, spa and sauna.

The Ocean Lodge

Lodge

Interior of a suite at The Ocean Lodge, Cannon Beach, Oregon, with seating area around a fireplace
Courtesy of the Ocean Lodge / Expedia

This stately property, at the south end of Cannon Beach, close to Haystack Rock, wants the whole family to feel at home. For a charge of $20 (£14) per night, pets are treated to all sorts of goodies, plus this Cannon Beach dog-friendly hotel provides a post-beach dog-wash and a list of approved dog-sitters. The rest of the family will love the library of books and movies, daily wine reception, organic in-room coffee and games including bocce ball and chess.

Inn at Cannon Beach

Inn

An outdoor seating area surrounding a fire-pit at the Inn at Cannon Beach, Cannon Beach, Oregon
Courtesy of Inn at Cannon Beach / Expedia

It’s all about taking it easy at this laid-back inn one block from the south end of Cannon Beach. Families are greeted with sand buckets and treats, while there are always freshly baked cookies and coffee on hand in the lobby. Two pets are allowed in the dog-friendly rooms with easy beach access for $20 (£14) per pet, per night, and they’re plied with treats, too, so no one will feel left out.

Looking for more? Check out our guide to the best Cannon Beach beachfront hotels.

close-ad