Inn At Diamond Cove - Portland

$$$$||View on mapPortland, United States18 Mckinley Ct, Portland, Maine, United States, 04109|
9.4
PerfectWe use reviews from our platform and Booking.com to highlight the best value.
|75 photos
Check rooms and rates
Check-in
Select date
Check-out
Select date
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Inn At Diamond Cove - Portland
18 Mckinley Ct, Portland, Maine, United States, 04109·View on map
$$$$

Overview

Unique car-free island retreat on Great Diamond Island, a converted military fort

Historic Accommodations & Car-Free Grounds

The Inn At Diamond Cove offers 44 deluxe guest rooms and suites with balconies and wide wooden porches, set within the transformed Fort McKinley barracks. No cars are allowed on the island; guests explore using complimentary bicycle rentals or golf carts. The property also features a heated outdoor swimming pool, a poolside cabana bar, and a hot tub.

Waterfront Dining at Diamond's Edge

Guests dine at Diamond's Edge Restaurant, a waterfront venue overlooking Casco Bay that focuses on local seafood and Maine's culinary heritage. The inn also has two other restaurants on the island, including The Crown Jewel, plus a coffee house on site. A poolside cabana bar serves drinks and snacks during the seasonal months.

Outdoor Recreation & Island Activities

The Inn at Diamond Cove provides kayaking, paddleboarding, tennis courts, a bowling alley, and billiards, all available on the property. Walking trails wind through the island leading to secluded beaches, and guests can borrow bicycles at no extra charge. For history lovers, the Fort McKinley Museum offers insight into the island's past.

Family-Friendly & Pet-Friendly Policies

Families staying at the inn have access to board games, an indoor play area, and kids' outdoor play equipment. The hotel allows pets, making it easier for families to bring their dogs along. Complimentary s'mores and popsicles are offered daily by the staff, and the general manager often arranges special surprises for children.

Location & Ferry Access to Portland

The Inn at Diamond Cove is located on Great Diamond Island in Casco Bay, a 30-minute ferry ride from Portland's Old Port district via Casco Bay Lines. Portland International Jetport Airport is 10 km from the property, and Freeport is 21 km away. The hotel provides a shuttle from the ferry dock to the inn, and water taxis are also available.

  • Unique aspect: Car-free island accessed only by ferry or water taxi
  • Rooms: 44 suites and rooms with balconies in a converted fort
  • Dining: 3 restaurants including waterfront Diamond's Edge
  • Recreation: Kayaking, paddleboarding, tennis, bowling, bicycles
  • Family features: Kids' play areas, board games, s'mores
  • Pet policy: Pets allowed
  • Transport: Shuttle from ferry dock, 30 min to Portland
Good to know
Check-in/Check-out
from 16:00-22:00
from 08:00-11:00
Amenities
No parking available.
Wireless internet is available in for free.
Other information
Children & extra beds
There are no extra beds provided in a room.  There are no cots provided in a room. 
Pets
Pets are not allowed.
Building
Number of rooms:44
Price calendar
Check availability and prices for your dates now!

Rooms and availability

King Room
  • Max:
    2 persons
  • Bed options:
    1 King-size bed1 King-size bed and 1 Sofa bed
King Suite Disability Access
  • Max:
    2 persons
  • Bed options:
    1 King-size bed and 1 Sofa bed
King Suite
  • Max:
    2 persons
  • Bed options:
    1 King-size bed1 King-size bed and 1 Sofa bed
Show 1 more room typeLess

Facilities

Main facilities

Wi-Fi
Parking
Luggage storage
24-hour services
Food/ Drinks

Bar/ Lounge area

Restaurant

Welcome drink

Snack bar

Fitness/ Gym

Fitness centre

Swimming pool

Seasonal outdoor pool

Spa and relaxation

Jacuzzi

Sports & Fitness

  • Fitness centre
  • Hiking
  • Cycling
  • Tennis court
  • Bowling
  • Billiard tables
  • Fishing

Services

  • Grocery shopping service
  • Welcome drink

Dining

  • Restaurant
  • Snack bar
  • Bar/ Lounge area
  • Packed lunches

Children

  • Board games
  • Children's play area

Spa & Leisure

  • Seasonal outdoor pool
  • Beach access
  • Sun loungers
  • Garden area
  • Jacuzzi

Room features

  • Air conditioning
  • Soundproofed rooms
  • Sitting area
  • Garden furniture
  • Dining table

Media

  • Flat-screen TV
  • AM/FM alarm clock

Room decor

  • Carpeted floor
Show all facilitiesHide facilities

Essential information about Inn At Diamond Cove

💵 Lowest room price 205 £
📏 Distance to centre 800 m
✈️ Distance to airport 14.9 km
🧳 Nearest airport Portland International Jetport, PWM

Location

18 Mckinley Ct, Portland, Maine, United States, 04109
Address
The address has been copied.
18 Mckinley Ct, Portland, Maine, United States, 04109
Map view
18 Mckinley Ct, Portland, Maine, United States, 04109
  • City landmarks
  • Nearby
  • Restaurants
Great Diamond Island
460 m
Restaurant
Diamond Cove General Store
210 m

Reviews of Inn At Diamond Cove

9.4 /10
Perfect
20 reviews
Verified reviews  
Discover top-rated options through reviews we verify from our site and Booking.com.
Check rooms and rates
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 room