Spectacle Lakeadmin2022-12-28T10:18:11-05:00 SPECTACLE LAKE Spectacle Lake is located in beautiful Barry’s Bay, in South Algonquin Township. Spectacle Lake is home to Spectacle Lake Lodge, a popular resort with a restaurant and excellent Sunday brunch.