312 Sanctuary Private • Ottawa, ON photo 1
312 Sanctuary Private • Ottawa, ON photo 2
312 Sanctuary Private • Ottawa, ON photo 3
312 Sanctuary Private • Ottawa, ON photo 4
312 Sanctuary Private • Ottawa, ON photo 5
312 Sanctuary Private • Ottawa, ON photo 6
312 Sanctuary Private • Ottawa, ON photo 7
312 Sanctuary Private • Ottawa, ON photo 8
312 Sanctuary Private • Ottawa, ON photo 9
312 Sanctuary Private • Ottawa, ON photo 10
312 Sanctuary Private • Ottawa, ON photo 11
312 Sanctuary Private • Ottawa, ON photo 12
312 Sanctuary Private • Ottawa, ON photo 13
312 Sanctuary Private • Ottawa, ON photo 14
312 Sanctuary Private • Ottawa, ON photo 15
312 Sanctuary Private • Ottawa, ON photo 16
312 Sanctuary Private • Ottawa, ON photo 17
312 Sanctuary Private • Ottawa, ON photo 18
312 Sanctuary Private • Ottawa, ON photo 19
312 Sanctuary Private • Ottawa, ON photo 20
312 Sanctuary Private • Ottawa, ON photo 21
312 Sanctuary Private • Ottawa, ON photo 22
312 Sanctuary Private • Ottawa, ON photo 23
312 Sanctuary Private • Ottawa, ON photo 24
312 Sanctuary Private • Ottawa, ON photo 25
312 Sanctuary Private • Ottawa, ON photo 26
312 Sanctuary Private • Ottawa, ON photo 27
312 Sanctuary Private • Ottawa, ON photo 28
312 Sanctuary Private • Ottawa, ON photo 29
312 Sanctuary Private • Ottawa, ON photo 30
312 Sanctuary Private • Ottawa, ON photo 31
312 Sanctuary Private • Ottawa, ON photo 32
312 Sanctuary Private • Ottawa, ON photo 33
312 Sanctuary Private • Ottawa, ON photo 34
312 Sanctuary Private • Ottawa, ON photo 35
312 Sanctuary Private • Ottawa, ON photo 36
312 Sanctuary Private • Ottawa, ON photo 37
312 Sanctuary Private • Ottawa, ON photo 38
312 Sanctuary Private • Ottawa, ON photo 39
312 Sanctuary Private • Ottawa, ON photo 40
312 Sanctuary Private • Ottawa, ON photo 41
312 Sanctuary Private • Ottawa, ON photo 42
312 Sanctuary Private • Ottawa, ON photo 43
312 Sanctuary Private • Ottawa, ON photo 44
312 Sanctuary Private • Ottawa, ON photo 45
312 Sanctuary Private • Ottawa, ON photo 46
312 Sanctuary Private • Ottawa, ON photo 47
1 / 47
$2,165,000
312 Sanctuary Private • Ottawa, ONNew
Courtesy of ROYAL LEPAGE PERFORMANCE REALTY
4
Bedrooms
4
Bathrooms
2500-3000
Square feet
3
Parking

About this home

Where luxury meets lifestyle, this design-forward home delivers panoramic river views from every floor and a level of finish rarely seen in the neighbourhood. Professionally curated and upgraded far beyond the original EQ Homes build, every space reflects thoughtful craftsmanship and elevated style. A ground-floor den with custom-designed glass slider creates a sleek home office or optional fourth bedroom, paired with a designer powder room and direct access to the double garage. Upstairs, refined wall panelling sets the tone for the formal living and dining areas. The butler's pantry leads to a showpiece kitchen featuring two-tone cabinetry, fresh quartz counters, and a larger, redesigned island with extra storage. The inviting family room centres around a striking black-stone gas fireplace. A discreet powder room completes the floor. The primary suite is a true retreat, offering the best views in the community, dual walk-in closets, and a fully reimagined spa-style ensuite. Two additional king-sized bedrooms share an upgraded full bath with new cabinetry and a deep soaker tub. A full laundry room with exceptional storage adds everyday convenience. The finished lower level expands your living space with a stylish recreation room and custom wet bar-perfect for entertaining. Located in a private enclave surrounded by nature, yet steps from the boutiques, cafés, and restaurants of Main Street. Minutes to downtown Ottawa with effortless highway access. Association fees ($268.82) per month cover private road maintenance and communal landscaping.

Property details

Property type
Detached
Style
3-Storey
Approx. age (yrs)
6-15
Total rooms
9
Property taxes
$13,023 (2026)
Days on market
22
Status
Active
MLS®

Property history

Recently sold nearby

Listing data last updated: Sep 11, 2026, 7:37 a.m. EDT via TRREB IDX.

First listed: Aug 21, 2026, 10:20 a.m. EDT.