


1 / 53
Begin your getaway with a picturesque 30-minute ferry ride from Portland's Old Port district, offering scenic views of Casco Bay and its islands.
Relax by the heated outdoor pool and hot tub, complete with a cabana snack bar for refreshments and a perfect spot to unwind.
Savor casually elegant waterfront dining at Diamond's Edge Restaurant, offering local seafood, American cuisine, and stunning views of Casco Bay.
Immerse yourself in a unique island retreat, housed within the meticulously restored former Fort McKinley barracks, blending historical charm with modern luxury.
Enjoy a variety of throwback summer activities in the recreation hall, featuring antique duckpin bowling, arcade games, ping pong, and a full indoor basketball court.
Experience spacious bi-level suites, some featuring kitchenettes, fireplaces, and semi-private balconies, providing ample space and amenities for extended stays.
A tranquil island escape for families and history lovers.
This property offers a secluded retreat for families and history enthusiasts, set within the historic grounds of a former military installation. The Great Diamond Island location pairs with a diverse array of recreational facilities, including tennis courts and a swimming pool, to create a vibrant, camp-like atmosphere. Guests often praise the spacious, unique rooms for their elegant interiors and restful environment; booking a suite with a private deck provides an especially relaxing home-like experience during your stay.
Some guests mentioned: limited ferry schedules, inconsistent dining options, variable service levels.
Distance from Inn at Diamond Cove
Fort Gorges:3 km
Mast of the USS Portland:4 km
Portland Observatory:4.6 km
Maine Narrow Gauge Railroad Museum:4.6 km
Portland:5.3 km
Wadsworth-Longfellow House:5.9 km
Victoria Mansion:6.2 km
Fitzpatrick Stadium:7 km
Hadlock Field:7.2 km
Portland:8.2 km
Portland International Jetport:9.9 km
Eartha:14.2 km
Yes, Inn at Diamond Cove offers 2 pool areas.
No, Inn at Diamond Cove doesn’t allow pets.
No, Inn at Diamond Cove doesn’t provide parking.
Check-in at Inn at Diamond Cove is available from: . Check-out time is by .
Inn at Diamond Cove is located in 22 McKinley Ct, 04109, Portland, USA.
The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.