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.


Our Recommendation for Getting Here:

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.


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.

Ferry Transportation

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.

Private Water Taxi

Water Taxi's are also available and reservations are strongly recommended.


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