Getting Here - Diamond's Edge Restaurant - Casco Bay Ferry - Marina - Water Taxi - Casco Bay - Portland, Maine transportation to Diamond's Edge, Portland Water Taxi, private charters, Casco Bay ferry, private boats, moorings, marina, slips, portland marina, casco bay marina

Getting Here

Diamond’s Edge is located in Diamond Cove on Great Diamond Island in Casco Bay, Maine, just off the coast of Portland and easily accessed via the public ferry, Casco Bay Lines. Please be sure to check the ferry schedule for Diamond Cove as it changes throughout the season.

Parking is available at the Casco Bay Garage, located directly next door to the Casco Bay Lines Ferry Terminal, for a reasonable price of $3.00 for the first hour; $2.00 for each additional hour. Please note that the parking garage accepts cash only.