FEEL AT HOME
AWAY FROM HOME
Welcome to Bella Vista Suites, Lake Geneva’s best kept secret…a luxury boutique hotel on the Shores of Geneva Lake. Our 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 your in-suite Jacuzzi tub or take advantage of our luxury amenities including a sparkling indoor pool, relaxing whirlpool, exercise facility, Himalayan Salt Sauna, and Lakeview Spa.