Cerca de la ciudad se encuentran las ruinas de tres castillos famosos, Saint-Ulrich , Girsberg y Haut-Ribeaupierre , que anteriormente pertenecía a los señores de Ribeaupierre.
Ribeauvillé está en parte rodeada por antiguas murallas, y tiene muchas pintorescas casas medievales, y dos iglesias antiguas, de San Gregorio y San Agustín.