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
Sort By:
B&Bs in Towns near Cannon Beach
ARCH CAPE INN AND RETREAT
31970 East Ocean Road, Arch Cape, Oregon An Oceanside Retreat offering luxurious accommodations, gourmet dining & an exquisite special event venue.45.808712,-123.961386
From $95
ROSE RIVER INN BED AND BREAKFAST
1510 Franklin Avenue, Astoria, Oregon Relax in this 1912 Craftman style home located in historic Astoria, featuring views to the Columbia River.46.187299,-123.826805
From $69
GRANDVIEW BED & BREAKFAST
1574 Grand Avenue, Astoria, Oregon Historic home nestled in the green hills of Astoria, offering breathtaking views of the Columbia River & Astoria Column.46.186449,-123.825894
From $125
ZEN GARDEN BED AND BREAKFAST
8910 Glenesslin Lane, Manzanita, Oregon Providing deluxe accomodations only a few feet from access to the legendary Manzanita seven mile beach!45.71279497,-123.9285869