René Hasler (ur. 18 czerwca 1948 w Lucernie) – szwajcarski piłkarz grający na pozycji środkowego obrońcy lub defensywnego pomocnika. Rozegrał 27 meczów w reprezentacji Szwajcarii.
Kariera piłkarska Swoją karierę piłkarską Hasler rozpoczął w klubie FC Luzern. W 1966 roku awansował do pierwszego zespołu i w sezonie 1966/1967 zadebiutował w jego barwach w drugiej lidze szwajcarskiej. W debiutanckim sezonie awansował z FC Luzern do pierwszej ligi. W FC Luzern grał do końca sezonu 1968/1969.
W 1969 roku Hasler przeszedł z FC Luzern do FC Zürich. W sezonie 1969/1970 zdobył z nim Puchar Szwajcarii. W 1971 roku został zawodnikiem FC Basel. W sezonach 1971/1972 i 1972/1973 dwukrotnie z rzędu wywalczył z nim mistrzostwo kraju, a w sezonie 1974/1975 zdobył puchar kraju.
W 1976 roku Hasler odszedł z Basel do Neuchâtel Xamax. Po trzech latach gry w nim wrócił do klubu z Bazylei. W sezonie 1979/1980 wywalczył z nim swój trzeci tytuł mistrzowski w karierze. Po sezonie 1981/1982 zakończył karierę.