Chebeague Island Inn on Chebeague Island in Casco Bay, Maine, just off the coast of Falmouth and Cumberland Foreside, is a 1930’s classic wooden hotel. It sits on a rise facing west and spectacular views of Casco Bay and the Maine coast. The island is a friendly small town with fishermen and a tight-knit community.