
Abbey Resort and Avani Spa
Best for families and guests who want a self-contained resort with a full spa, pools, marina access and several on-site restaurants.
Prices in other currencies are estimates. You’re charged in USD.
Abbey Resort and Avani Spa is a full-service, family-friendly resort on Geneva Lake with multiple pools, a marina, and a large on-site spa. Harbor Shores on Lake Geneva is a downtown lakefront hotel in central Lake Geneva for travelers who want quick access to town attractions and lakefront walks.
Updated · about a 15-minute drive between them

Best for families and guests who want a self-contained resort with a full spa, pools, marina access and several on-site restaurants.

Best for travelers who want immediate downtown Lake Geneva access, walkable attractions, and straightforward meeting/banquet facilities.
When Abbey Resort and Avani Spa wins: choose Abbey if you want resort-style amenities — multiple pools (including a children's wading pool and adults-only spa pool), an on-site full-service Avani Spa, on-site marina/boat rentals and several restaurants and bars without leaving the property.
When Harbor Shores on Lake Geneva wins: choose Harbor Shores if you prefer a central Lake Geneva address for walking to downtown docks, shops, the Cruise Line departure points and library, or you need compact conference/banquet space in town.
Bottom line: pick Abbey for a resort campus and spa-focused stay on the Fontana side of Geneva Lake; pick Harbor Shores for a simpler, lakefront downtown base close to Lake Geneva attractions.
| Category | Abbey Resort and Avani Spa | Harbor Shores on Lake Geneva |
|---|---|---|
| Overall vibe | Resort campus with marina, multiple pools, activities and a large spa | Downtown lakefront hotel focused on walkable access to town and meeting space |
| Location | Fontana — on Geneva Lake; about a block from public Fontana Beach | Downtown Lake Geneva — directly on the lakefront near cruise docks and Riviera Beach |
| Size / rooms | Multiple room types including Room, Resort View; Room, Pool View; Room, with Sofa bed, Harbor View; etc. | 108 guestrooms with fireplaces and flat screens; room types include 1 Queen Bed Standard, 2 Queen Beds Lakeview - Balcony, 1 King Bed Lakeview - Balcony and pullout Sofa, etc. |
| Ages / audience | All-ages resort with family pools and kids' activities; Avani Spa areas 16+ | Family-friendly hotel; not adults-only |
| Pools & waterfront | Indoor pool with wading pool and waterslide; two outdoor seasonal pools (family + adults-only) and a spa-only Atrium pool; on-site marina and walking access to Fontana Beach | Indoor pool and outdoor pool; lakefront location steps from Geneva Lake and town docks |
| Restaurants & bars | Five venues including 240° West (steakhouse), Waterfront (harborside BBQ), Bar West, Café Latte and Gazebo Grille (seasonal poolside) | Two restaurants including Emmi's plus a bar/lounge and room service (limited hours) |
| Spa & wellness | Avani Spa — full-service spa with treatments, sauna, steam, salt room, adults-only Atrium pool and fitness center | Not published |
| Meetings & event space | Large conference and wedding facilities (multiple ballrooms, over 40,000 sq ft of event space across many venues) | Conference center and meeting rooms totalling about 5,360 sq ft of event/meeting space |
| Parking & access | Valet and free self-parking; scheduled shuttle to downtown Lake Geneva included with resort fee | Free self parking, uncovered/limited street parking and onsite parking (limited spaces noted) |
| Notable nearby activities | Geneva Lake Shore Path, Fontana Beach, on-site Abbey Harbor boat rentals, nearby golf and zipline packages | Lake Geneva Cruise Line docks, Riviera Beach, Paradise Golf Park and town shops within walking distance |
Abbey Resort sits on Geneva Lake in Fontana with direct harbor access and is about a short drive from downtown Lake Geneva.
Choose Abbey if you want a waterfront resort slightly outside the downtown center with marina access.
Harbor Shores is a lakefront hotel located in downtown Lake Geneva close to the cruise docks and town attractions.
Choose Harbor Shores if you want to stay in town with quick pedestrian access to downtown lakeside activities.
Abbey Resort offers lakeside and pool-view room types suited to families and couples.
Rooms at Abbey emphasize resort and harbor views with family-friendly configurations and sofa-bed options.
Harbor Shores provides a range of standard and lakeview rooms, including balcony options on upper floors.
Harbor Shores suits travelers wanting conventional hotel rooms with many lake-facing balcony options in town.
Abbey Resort has multiple on-site dining venues covering coffee, casual BBQ, steakhouse meals, pool snacks and a lounge.
Abbey’s multiple venues make it easy to eat and drink on property across several price points and moods.
Harbor Shores has two restaurants including Emmi's plus a bar/lounge and limited room service hours.
Harbor Shores covers basic on-site dining needs and places you within walking distance of many downtown restaurants.
Abbey Resort operates multiple pool options and has a marina for boating and rentals.
Abbey is the pick if pools, waterslides and on-site boating matter to your stay.
Harbor Shores offers both an indoor pool and an outdoor pool along with direct lakefront access in downtown Lake Geneva.
Harbor Shores gives easy lake access and hotel pool options while keeping you in the heart of town.
Abbey combines a large Avani Spa with weekend nightlife at its lounge and live-music at the Waterfront.
Abbey balances a sizable spa and fitness offering with on-site evening entertainment.
Harbor Shores provides fitness facilities, a sauna, and an on-site bar/lounge for low-key evening plans.
Harbor Shores offers basic wellness facilities and puts you steps from downtown evening options.

Abbey Resort — full-service Avani Spa with adult-only Atrium pool, signature treatments and couples' suites.

Harbor Shores — stay in town with immediate pedestrian access to Lake Geneva Cruise Line, shops and restaurants.

Abbey Resort — children's pool, waterslide, family activities and multiple dining options on property.

Harbor Shores — conference center and meeting rooms with banquet space in downtown Lake Geneva.
Abbey Resort has Avani Spa, a full-service facility with dedicated adults-only areas; Harbor Shores does not publish a full-service spa.
Harbor Shores — it’s in downtown Lake Geneva and within short walking distance of the Lake Geneva Cruise Line docks and Riviera Beach.
Abbey Resort’s outdoor pools are seasonal (summer months); the property also has an indoor pool and a spa-only Atrium pool. Harbor Shores lists both an indoor and an outdoor pool (seasonality not specified).
The Avani Spa’s wellness areas and the Atrium pool are limited to guests aged 16 and older; the resort otherwise welcomes children and offers family pools and activities.
Explore how Abbey Resort and Avani Spa stacks up against other hotels nearby:
vs. sites like Expedia, Hotels.com and other OTAs ·