124 E Madison Unit ID1247555P Cannon Beach, OR 97110
About This Home
Welcome to Beach Blessing, a delightful 3-bedroom, 2-bath cottage in the coveted Presidential Streets area of Cannon Beach. Just one block from the beach and within walking distance to downtown, this charming home is thoughtfully designed for your comfort and relaxation. Enjoy the cozy living area with cottage-chic decor, a gas log fireplace, and a flat-screen TV.
The immaculate and well-supplied kitchen features stainless steel appliances, granite counters, and a dining table for six. The luxurious master suite offers a king bed wrapped in soft-as-silk linens, a flat-screen TV for movie nights, and an ensuite with a marble vanity and walk-in shower. Two guest bedrooms with queen beds share a bathroom featuring a jetted soaking tub. Outdoor bliss awaits with an ocean-view front deck for morning coffee or sunset wine, a fully enclosed grassy backyard with a fire pit and gas BBQ for grilling, and plenty of space to relax under the stars.
Parking for three vehicles is available on a private drive right outside the cottage, so you never have to worry about finding a space. Free WiFi is available throughout the entire home and is fast enough to stream movies and play games.
Steps from the beach, this cottage is just one block from the world-famous Cannon Beach, home to the iconic Haystack Rock. Enjoy a short walk to downtown, where boutique shops, restaurants, art galleries, and fresh markets await. Adventure nearby includes hiking, clamming, surfing, golfing, and exploring local craft breweries.
Pets are not permitted at the cottage. No smoking or vaping of any substance is allowed inside and out. There are stairs at the front and rear of the property, so reach out to discuss any accessibility requirements before booking. The cottage is equipped with smoke and carbon monoxide detectors, and there is a fire extinguisher inside the property.

Map
- 108 W Jefferson St
- 179 E Monroe St
- 296 E Jackson St
- 123 W 1st Ave
- 123 W 1st St
- 123 S Hemlock St
- 123 S Hemlock St Unit 201
- 163 W 1st St
- 1063 S Elm St
- 547 Vinemaple Ct
- 107 Sunset Blvd
- 1396 Pacific Ave
- 0 E Elliott Way Unit 25-50
- 0 E Elliott Way Unit 6903
- 264 E Elliott Way
- 264 Elliott Way
- 164 E Hills Ln
- 1631 S Hemlock St
- 1659 Forest Lawn Rd
- 421 Elk Creek Rd
- 123 E Madison St Unit ID1247567P
- 357 Elk Creek Rd
- 356 Elk Run Ave Unit ID1247565P
- 4438 Pacific Ave Unit ID1247557P
- 430 S Holladay Dr Unit 5
- 150 S Wahanna Rd
- 1310 Lamont Ln
- 93-99 SE 3rd St
- 91817 Highway 202
- 443 Alameda Ave Unit 1
- 2889 Mill Pond Ln
- 5985 Cedar St Unit ID1252921P
- 805 Garibaldi Ave Unit 4