Casalarreina es una localidad situada en la provincia de La Rioja , España . Se encuentra a 47 kilómetros de Logroño , la capital de La Rioja, en el noroeste.