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 center, and a spa tub.