The Geneva Inn is the only hotel and restaurant located directly on the shores of Geneva Lake providing a truly unique and memorable experience. We feature a full-service fine dining restaurant and thirty-seven luxuriously appointed guest rooms including four lakeside suites.

Book an Event

Patio & Atrium

Our lakeside patio and lobby atrium are both ideal for ceremonies, cocktails and appetizers.

Port Room

This larger banquet room is ideal for the cocktail hour and reception. Located on our lower level, the Port Room offers sophisticated light oak finishes, its own private solid wood bar and foyer for cocktails and light appetizers. Accommodates up to 60 guests.

Starboard Room

Located just off of our lobby’s atrium on our main level, the Starboard Room is the perfect meeting place for cocktail hour, intimate receptions or gift openings. Accommodates up to 60 guests.