Portland Religious Landmark

The Grotto: A Cliffside Sanctuary and Botanical Escape

Portland, Oregon, United States

Spanning 62 acres, this serene Catholic shrine blends spiritual architecture with lush botanical gardens, offering a peaceful retreat carved directly into a towering basalt cliff.

The Grotto

Tucked away in Portland's Northeast neighborhood, a massive basalt cliff serves as the backdrop for one of the city's most tranquil retreats. Known officially as the National Sanctuary of Our Sorrowful Mother, this site—simply called The Grotto—offers a unique fusion of religious devotion and Pacific Northwest horticulture.

Why It Stands Out

The sanctuary is cared for by the Servite order — the Friars Servants of Mary — and operates as a non-profit, sustained entirely through donations and its on-site shop. The centerpiece is the outdoor grotto itself, where a cave carved into the rock face houses a marble statue.

Other spiritual spaces carved into stone include Ra Paulette's Hand-Carved Caves. On days when the Oregon weather cooperates, the noon Mass is celebrated right here in the open air, surrounded by towering trees and the natural acoustics of the cliffside.

The Cave of Kelpius is another stone chamber used for spiritual reflection. Beyond the immediate shrine, the grounds expand into 62 acres of meticulously maintained botanical gardens.

While the lower level is free to roam, the upper gardens offer elevated views of the Columbia River Valley and Mount St. Helens.

During the winter months, the atmosphere transforms completely for the Christmas Festival of Lights, when the forest and shrine are illuminated by thousands of glowing bulbs, creating a festive evening destination.

Before You Go

The Grotto is a year-round destination, though it observes special hours on Thanksgiving and Christmas, closing after the morning Mass. If you're looking to explore the upper gardens, you'll need to head to the gift shop near the entrance to purchase a ticket for the elevator access.

For those using public transit, the Tri-met bus 12 drops passengers off directly at the intersection of NE Sandy and 84th. Drivers will find a dedicated parking lot on-site.