Bella Vista Suites is a luxury boutique hotel on the Shores of Geneva Lake. The central location makes it easy to stroll downtown and enjoy the small-town charm of Lake Geneva, with its first-class shopping, local dining, arts, antiques, and interesting history. Stretch out in tranquil luxury in one of our 39 unique suites. Unwind with the in-suite Jacuzzi tub or take advantage of our luxury amenities including a sparkling indoor pool, relaxing whirlpool, exercise facility, Himalayan Salt Sauna, and The Heartland Spa.
Specializing in small to medium groups ranging from 2 to 200 guests, this downtown lakefront location puts you in the center of the Lake Geneva resort area. In addition to an outstanding venue, your guests will appreciate the convenient location where they can walk to a variety of restaurants, evening entertainment, unique shopping experiences, and much more.