Skip to main content Skip to footer Go to Accessibility Page

Contact & Directions

Click on a point of interest for more information and 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.

Group Transportation can be arranged through The Portland Harbor Fleet.

The J.S. Kennedy, a 50 foot Nay Ub85, or “Utility Boat” can accommodate charter trips up to 49 passengers.

For more information or to book reservations please call 207-523-2017 or visit

Note: Charters for 2021 Season are Not Available


22 McKinley Court
Portland, ME 04109
Phone: 207-805-9836

Join our Mailing List for news & Offers: