At New Buffalo Inn & Spa, our mission is to provide our guests with an unforgettable vacation experience.
We believe that everyone deserves to escape the stresses of everyday life
and enjoy some time in a beautiful, relaxing environment.
Some dates do require multiple night stays!