Restaurants – Bars in Mccall, Idaho. Since 1948, Shore Lodge has been the standard for McCall lodging, making it the real Idaho getaway for people seeking the pure comforts of nature. In the picture-perfect hamlet of McCall, poised on the gorgeous shore of Payette Lake, captivating experiences are waiting for you and your family. Discover New Frontiers at the iconic McCall Resort, Shore Lodge. You’ll discover that here, located at an elevation of 5,000 feet, the sky truly is the limit with unparalleled resort amenities, spectacular scenery, and infinite possibilities to enjoy the great outdoors.