The Inn at Diamond Cove

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 a 30- minute ferry ride from Portland’s Old Port district, the Inn is the centerpiece of Diamond Cove, a small private community of beautiful residences.

Built between 1891 and 1907, Fort McKinley was once used to defend Portland Harbor during the Spanish-American War. Formerly army barracks, the Inn, opened in 2015, has been restored with meticulous attention to historic detail preserving its original character.

The Inn at Diamond Cove offers elegantly appointed interiors, luxury island condominiums with balconies, wide wooden porches, swimming pool, cabana bar and casual fine dining at Diamonds Edge, its waterfront restaurant overlooking Casco Bay.

Guests enjoy walking trails, secluded beaches, tennis, yoga, kayaking, paddle boarding, and simply enjoying the peace and tranquility of Maine island living.

Great Diamond Island is car-free and accessible by ferry, water taxi, or private boat.

Explore and experience the Island State of Mind, as The Inn at Diamond Cove is the perfect destination for history buffs, romantic getaways, and families who want to reconnect off the grid.


  • Tennis courts
  • Indoor basketball court
  • Heated outdoor pool (7:00am – 9:00pm)
  • Balconies in select rooms
  • Microwave and minifridge
  • Kitchenettes in select rooms
  • Duck pin bowling
  • Hot tub (currently unavailable)
  • Game room
  • Playground
  • Cabana bar
  • Outdoor fire pit
  • Yoga studio


  • Grab + go pantry
  • Starbucks coffee bar