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. Parking in Portland is provided through our partners, Unified Parking Partners

Location: 75 Commercial Street – directly in front of the Standard Baking Co. and across the street from the ferry terminal

Cost: $40 per night posted to your guestroom

Hours of Operation: 8am-10pm

Outside of these hours, please call 207-805-9836 to make special arrangements


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

Tickets can be purchased at the terminal prior to boarding.

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

For assistance with booking please call Guest Services on 207-805-9836 or email

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


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

General Manager
Phone: 207-805-9836

Arrival Information (pdf)

Join our Mailing List for news & Offers: