The 12 Best Hotels in Cannon Beach, Oregon

Tucked away on the northern tip of the Oregon coast, Cannon Beach is a slice of paradise if you’re looking to get away from the hustle and bustle of the city.

Photo: Schooner’s Cove Inn

Known for its iconic 235-foot-tall Haystack Rock, which juts from the Pacific Ocean, and its four miles of sandy beaches, Cannon Beach is a must on any Oregon road trip!

With so much to see and do, you’ll want a nice hotel room to relax in at the end of a long day. So we’ve created a list of the 12 best hotels in Cannon Beach to help you plan your perfect getaway!

Photo: The Waves Cannon Beach

Inn at Haystack Rock

The Inn at Haystack Rock is the perfect pick if you want to be in the heart of all the action. Set one block from the beach and three blocks from downtown, you’ll be able to walk to all of Cannon Beach’s best galleries, restaurants, and shops.

01.

Photo: Inn at Haystack Rock

Inn at Cannon Beach

With so many thoughtful amenities, it’s easy to see why this charming inn is considered to be one of the best hotels in Cannon Beach. Take one step on the property, and you’ll immediately be impressed by the flower-studded gardens and the picturesque pond.

02.

Photo: Inn at Cannon Beach

Cannon Beach Hotel Collection

You can opt to stay in Cannon Beach Hotel, The Courtyard, McBee Cottages, and the Hearthstone Inn. Either one you choose, you can expect beautifully decorated rooms with all sorts of luxurious touches.

03.

Photo: Cannon Beach Hotel Collection

Hallmark Resort in Cannon Beach

Hallmark Resort in Cannon Beach is one of the coolest hotels in Cannon Beach – especially if you want to be right on the beach. Plus, this resort-style hotel offers so many luxurious amenities you don’t even need to step foot off the property if you don’t want to!

04.

Photo: Hallmark Resort in Cannon Beach

SaltLine Hotel

Situated in Seaside, just 15 minutes up the coast from Cannon Beach, SaltLine Hotel is the ideal option if you’re looking for cool boutique hotels near Cannon Beach. This place is the epitome of hip, and with so many luxe amenities, you may never want to leave!

05.

Photo: SaltLine Hotel

Swipe up to see all our recommendations!

Photo: The Ocean Lodge