El Batallón de Honores rinde honores al Rey y a los miembros de la Familia Real, así como a los jefes de Estado extranjeros en visita de Estado y a los embajadores en su presentación de cartas credenciales a S. M. el Rey. También forma parte de la guardia de seguridad del Palacio de la Zarzuela. Está integrado por el
Mando y plana mayor; por la Compañía Monteros de Espinosa del Ejército de Tierra, que toma su nombre del Cuerpo de Monteros que creó el rey Sancho García en el año 1006, y estaban encargados de velar el sueño del monarca. Fue disuelto con la proclamación de la II República; por la Compañía Mar Océano de Infantería de Marina, que toma su nombre del que fue el Tercio de la Armada en el año 1537 y que figura como el más antiguo del mundo; también por la Escuadrilla Plus Ultra del Ejército del Aire. También encuadra al Grupo de Buceo, al Grupo de Montaña y al Equipo de Tiradores de Precisión como miembros representantes de grupos de capacidades.