The Coast Inn Bed and Breakfast, located six blocks from Cannon Beach's town center, offers continental breakfast for two-night stays, but not for week-long stays. Several shops and art galleries are located nearby.
Address: 196 Harrison St Cannon Beach OR USA 97110 1 503 436-1489