La grotte de Covadonga (en espagnol : Santa Cueva de Covadonga) est un sanctuaire catholique de la principauté des Asturies en Espagne. Il s'agit d'une grotte à rituel, située dans les contreforts du Mont Auseva, qui donne son nom à la paroisse de Covadonga sur la commune de Cangas de Onís. « Covadonga », issu du latin Cova Dominica, signifie « Grotte de la Dame », étant donné que ce lieu est dédié au culte de la Vierge Marie. La chapelle qui y est située abrite la Vierge de Covadonga.