Best Rate Guaranteed - Call for Reservation: 800-737-1899
We’re Easy to Visit
Stafford’s Pier Restaurant is located on the waterfront in beautiful Harbor Springs, Michigan. Our street address is 102 Bay Street and the entrances to our parking lot are located at the corner of Bay & State and Bay & Spring Streets.
For assistance in getting here, please call us at 231-526-6201 or feel free to send us an e-mail. We’re looking forward to your first visit and we hope you will return many times in the future.