Le château de Saint-Ulrich se situe sur les hauteurs de la commune de Ribeauvillé, dans le Haut-Rhin, à 17 km au nord-ouest de Colmar. Construit sur un éperon à 530 m d'altitude, c'est le plus imposant et le mieux conservé des trois châteaux surplombant la vallée du Strengbach et la localité. Également dénommé Rappolstein, Gross Rappolstein, ou encore Ukrichsburg, il date du milieu du XIIIe siècle.
Le château de Saint-Ulrich classé depuis le XIXe siècle doit son appellation actuelle à la chapelle qu'il abrite, dédiée à ce saint qui fut évêque d'Augsbourg au Xe siècle. Résidence des seigneurs de Ribeaupierre jusqu'au XVe siècle, il fut également un point d'appui militaire et une garnison y fut affectée pendant la guerre de Trente ans (première moitié du XVIIe siècle). Entre-temps, le château avait été remanié, bénéficiant de l'adjonction d'une aile aux proportions imposantes abritant deux salles superposées éclairées par des rangées de fenêtres géminées de plein cintre, donnant sur le Levant. Peu à peu abandonné à partir des XVIe et XVIIe siècles, il est même en partie incendié.
Ses vestiges comportent notamment le donjon carré et le corps de logis du XIIe siècle, une salle dite des chevaliers du XIIIe, l'entrée sous forme de barbacane et l'enceinte du XIVe et enfin la chapelle Saint-Ulrich du XVe siècle.
De loin, sa silhouette qui domine la colline conserve un aspect à la fois impressionnant et romantique. On y accède via un sentier de randonnée empruntant le GR5 (départ de la place de la République). Le parcours présente des difficultés. Il faut compter deux heures et demie de marche. Outre la beauté du site et de l'édifice, ces efforts permettent de bénéficier d'un point de vue sans égal...
Entrée libre, ouvert tous les jours. Renseignements au 03 89 73 23 23.