Featured hotels in Saint Joseph, Michigan
Holiday Inn Express & Suites St Joseph

3019 S Lakeshore Dr
Saint Joseph, Michigan 49085
USA
Rates from 107 to 159.95 (USD)
3019 S Lakeshore Dr
Saint Joseph, Michigan 49085
USA
Rates from 107 to 159.95 (USD)
BOULEVARD INN ST JOSEPH BE

521 LAKE BOULEVARD
SAINT JOSEPH, Michigan 49085
USA
Rates from 109 to 294 ()
521 LAKE BOULEVARD
SAINT JOSEPH, Michigan 49085
USA
Rates from 109 to 294 ()