There is at least one main causeway from the Burlington area mainland to South Hero. It's actually an amazing drive across the lake--flanked by the Green Mountains and the Adirondacks.
But there are also ferries--there is a Grand Isle ferry to Plattsburgh NY, where there are lots of other "city" amenities.