At New Buffalo Inn 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!