Arosa se encuentra al sureste de Chur, a una altitud de entre 1.700 y 1.900 metros sobre el nivel del mar, en una hondonada del valle de Schanfigger. Esta hondonada está rodeada de montañas que alcanzan una altitud de casi 3000 metros sobre el nivel del mar. En verano, desde Arosa se puede llegar a unos 200 kilómetros de rutas de senderismo por el impresionante mundo montañoso. Entre ellos, el Sendero de los 10 Lagos, de 15 km de longitud, y el Schanfigger Höhenweg a Chur. En invierno, la zona de esquí de Arosa está conectada con la de Lenzerheide y alcanza así 225 kilómetros de pistas. Arosa es conocida por su centro de conservación de osos.