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.

If you want to enjoy Downtown Portland:

1. Fogg's Water Taxi

Water Taxis are available in Portland and reservations are strongly recommended. Please contact Fogg's Water Taxi directly to reserve your transportation. 

Call: 207-415-8493

2. Ferry Transportation

Ferry service is 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.

Diamond Cove Ferry Schedules

If you want to avoid Downtown Portland:

3. Bug Light Park

Avoid the hustle and cost of parking in Downtown Portland and meet Fogg's Water Taxi at Bug Light Park.  Bug Light Park is located in South Portland, Maine, and offers a convenient parking location and a beautiful setting for pickup and drop-off.

As a guest of Inn at Diamond Cove, you have exclusive access to our Reserved Parking Spots for $8 per night, per vehicle. Look for the Blue Lobster parking signs.

Please note: During busy times of the year the parking lot at Bug Light Park may say “Full Lot” – this does not apply to the reserved Inn at Diamond Cove parking spaces. Night-time lighting is not available, so please plan accordingly for daytime drop-off and pickup. 

Please contact Fogg's Water Taxi directly to reserve your transportation. 

Please note that the water taxi can only accommodate up to six people. A fuel surcharge may apply. 

Satellite view of Fogg's Water Taxi Pickup and Bug Light House


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.

Transportation from Diamond Cove Dock to the Inn at Diamond Cove

Upon your arrival at Diamond Cove, please proceed to the end of the dock to find your transportation up to the Inn at Diamond Cove. We will have attended Golf Carts and/or a Mercedes Sprinter Van awaiting your arrival.


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