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
Photo: The Waves Cannon Beach
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
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
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 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
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
Photo: The Ocean Lodge