L'Hôtel actuel fut principalement édifié au XVIIe siècle. Il est installé entre une cour et un jardin, parallèlement à la rue et aux limites du mur d'enceinte de la ville close, connu sous le nom de « mur sarrazin » lui-même élevé sur l'ancien mur romain. La rue étroite et pentue dénommée alors la rue Latine, était très animée. Bordée d'échoppes d'artisans, elle accueillait des escholiers vannetais qui prenaient pension dans les maisons voisines.
Au fil des décennies, il a connu de nombreuses transformations architecturales à l'initiative des grandes familles vannetaises qui y habitaient.
En 1793 l'Hôtel est saisi et vendu aux enchères et adjugé au citoyen Pierre Boyer, marchand forain.
En 1835, la demeure figurant au nom de Pierre Guiny est transformée en hôtel des voyageurs, et prend le nom d'Hôtel de France jusque vers 1856. Rachetée par Jean-Marie Vergelle, ses deux des enfants y exerceront la profession de banquier au rez-de-chaussée, tandis que le reste sera loué aux Ursulines en 1914. Elles y installent la Pension Notre-Dame pour jeunes filles, puis après rachat en1927, le cours Françoise d'Amboise, premier cours privé secondaire pour jeunes filles ainsi qu'une école primaire.
Dans le jardin est construit le « Pavillon neuf » avec un préau surmonté d'un étage, où se tiennent deux classes, sous un toit en terrasse. Dans la cour, la remise du XVIIe détruite est remplacée par un bâtiment pour y abriter des classes et une grille clos l'accès à la rue des Halles.
En 1973 les bâtiments sont rachetés par la Société Polymathique du Morbihan qui après travaux y installe le musée d'Histoire naturelle et lui restitue son nom d'Hôtel de Roscanvec-La Landelle.
Par la suite, le service de l'animation du patrimoine de la ville a occupé une partie des locaux. En 2007, la toiture a été entièrement rénovée.