There are several hotels near the New Canal Lighthouse, including Rose Manor Bed and Breakfast, 1896 O’Malley House, La Belle Esplanade, Ashton’s Bed and Breakfast, and more.