Contact & Directions
The Inn at Diamond Cove is located one mile off the coast of Portland, Maine on Great Diamond Island.
Diamond Cove is a car-free community, which is part of what makes it so special. Parking in Portland is the responsibility of the guest. Self-Parking is available at the Municipal Parking Garage located adjacent to the Casco Bay Lines Terminal. A more detailed list of parking options is available on Casco Bay Lines website Getting Here page.
The most common method of transportation is the ferry service, provided by Casco Bay Lines.
The ferry terminal is located at the Maine State Pier, 56 Commercial Street, Portland, ME
While we are located on Great Diamond Island, please ensure you are purchasing a ticket to the Diamond Cove dock.
The most updated schedule can be found on The Casco Bay Lines website.
Water Taxi's are also available and reservations are strongly recommended.
Bug Light Park South Portland, ME. Associated with Fore River Boat Facility. Overnight parking is only $8 per night. At this location, you can arrange for Fogg's Water Taxi service to pick you up and take you directly to Diamond Cove. Cost for Fogg's Water Taxi is $70 each way. Bug Light Park - GPS Madison Street, South Portland, Maine. Fogg's Water Taxi Service - 207-415-8493 (schedule this asap as it is a very popular service). Prices as of August 2021 and subject to change.
22 McKinley Court
Portland, ME 04109