Cannon Beach Bed and Breakfasts
The city of Cannon Beach on the northern Oregon coast is a treat for anyone looking for a B&B escape. Named for a cannon that came ashore from a shipwrecked schooner, this scenic town dotted with blossoms is the perfect place to find the ideal Cannon Beach bed and breakfast. Find your favorite Cannon Beach inn, then tour Haystack Rock, a protected marine sanctuary, or snap a photo of the wooden whale commemorating a meeting between the Clark expedition and Native Americans. Don't forget to stop in for Haystack bread at Cannon Beach Bakery Home, or get the flavor of an Italian coffee house at Bella Espresso.
Center map on a City, Neighborhood or street address
Showing results 1-4 of 4
B&Bs in Towns near Cannon Beach