An award-winning classic, The Shelburne Inn has operated since 1896 and boasts antique-filled rooms with fine art work. A sanctuary for nature lovers, the Inn is located just a breath away from the longest beach in North America. Lighthouses, ocean vistas, and old-growth forests highlight the Long Beach Peninsula. Breakfast is as good as it gets. Fresh seafood and foraged delectables are magically incorporated into each dish. Nearby is the Innkeepers’ China Beach Retreat, an elegant beachfront refuge, with the new “Audubon Cottage.” The Shelburne is complemented by its Shoalwater Restaurant and Heron & Beaver Pub.