Adjacent to a golf course, The Audubon Inn is a great choice for a stay in Mayville. Guests can indulge in deep-tissue massages, body wraps or facials, and NOLA North Grille, one of 2 restaurants, serves dinner. Other highlights at this historic hotel include a bar/lounge, a fitness centre and a hot tub.