Get a Hotel in Peaks Island

Inn at Diamond Cove

Inn at Diamond Cove

Peaks Island • Show on map 8.4/10 View Details for Price

Offering a Maine island getaway rich with history and natural beauty, The Inn at Diamond Cove is on Great Diamond Island in Casco Bay, just an experiential 30- minute ferry ride from Portland's Old Port…More info

Book now