Pilgrim’s Inn, Deer Isle Maine

Pilgrim’s Inn, located in the ‘enchanting village’ of Deer Isle, features 12 guest rooms and 3 cottage suites, the inviting Tap Room and Bar and the popular Whale’s Rib Tavern. With solid financials and a great location, this beautiful New England Country Inn is wonderfully situated to take advantage of all the area has to offer…

» Read more...