{
 "instance": {
  "aple20191231_10k.htm": {
   "axisCustom": 9,
   "axisStandard": 30,
   "contextCount": 1368,
   "dts": {
    "calculationLink": {
     "local": [
      "aple-20191231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "aple-20191231_def.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml",
      "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml"
     ]
    },
    "inline": {
     "local": [
      "aple20191231_10k.htm"
     ]
    },
    "labelLink": {
     "local": [
      "aple-20191231_lab.xml"
     ],
     "remote": [
      "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml",
      "http://xbrl.fasb.org/srt/2019/elts/srt-doc-2019-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "aple-20191231_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "http://xbrl.fasb.org/srt/2019/elts/srt-ref-2019-01-31.xml",
      "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "aple-20191231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd",
      "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd",
      "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd",
      "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd"
     ]
    }
   },
   "elementCount": 968,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2019-01-31": 3,
    "http://xbrl.sec.gov/dei/2019-01-31": 4,
    "total": 7
   },
   "keyCustom": 90,
   "keyStandard": 331,
   "memberCustom": 397,
   "memberStandard": 22,
   "nsprefix": "aple",
   "nsuri": "http://www.applehospitalityreit.com/20191231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "span",
       "span",
       "p",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityRegistrantName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "000 - Document - Document And Entity Information",
     "role": "http://www.applehospitalityreit.com/role/DocumentAndEntityInformation",
     "shortName": "Document And Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "span",
       "span",
       "p",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityRegistrantName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "009 - Disclosure - Assets Held for Sale, Dispositions and Hotel Sale Contracts",
     "role": "http://www.applehospitalityreit.com/role/AssetsHeldforSaleDispositionsandHotelSaleContracts",
     "shortName": "Assets Held for Sale, Dispositions and Hotel Sale Contracts",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "010 - Disclosure - Debt",
     "role": "http://www.applehospitalityreit.com/role/Debt",
     "shortName": "Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "011 - Disclosure - Fair Value of Financial Instruments",
     "role": "http://www.applehospitalityreit.com/role/FairValueofFinancialInstruments",
     "shortName": "Fair Value of Financial Instruments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "012 - Disclosure - Related Parties",
     "role": "http://www.applehospitalityreit.com/role/RelatedParties",
     "shortName": "Related Parties",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "013 - Disclosure - Shareholders' Equity",
     "role": "http://www.applehospitalityreit.com/role/ShareholdersEquity",
     "shortName": "Shareholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "014 - Disclosure - Compensation Plans",
     "role": "http://www.applehospitalityreit.com/role/CompensationPlans",
     "shortName": "Compensation Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "015 - Disclosure - Management and Franchise Agreements",
     "role": "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreements",
     "shortName": "Management and Franchise Agreements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "aple:LesseeOperatingAndFinancingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "016 - Disclosure - Lease Commitments",
     "role": "http://www.applehospitalityreit.com/role/LeaseCommitments",
     "shortName": "Lease Commitments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "aple:LesseeOperatingAndFinancingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "017 - Disclosure - Industry Segments",
     "role": "http://www.applehospitalityreit.com/role/IndustrySegments",
     "shortName": "Industry Segments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "018 - Disclosure - Hotel Purchase Contract Commitments",
     "role": "http://www.applehospitalityreit.com/role/HotelPurchaseContractCommitments",
     "shortName": "Hotel Purchase Contract Commitments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RealEstateInvestmentPropertyNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "001 - Statement - Consolidated Balance Sheets",
     "role": "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c3",
      "decimals": "-3",
      "lang": null,
      "name": "aple:DueFromManagers",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LegalMattersAndContingenciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "019 - Disclosure - Transaction and Litigation Costs (Reimbursements)",
     "role": "http://www.applehospitalityreit.com/role/TransactionandLitigationCostsReimbursements",
     "shortName": "Transaction and Litigation Costs (Reimbursements)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LegalMattersAndContingenciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "020 - Disclosure - Quarterly Financial Data (Unaudited)",
     "role": "http://www.applehospitalityreit.com/role/QuarterlyFinancialDataUnaudited",
     "shortName": "Quarterly Financial Data (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "021 - Disclosure - Subsequent Events",
     "role": "http://www.applehospitalityreit.com/role/SubsequentEvents",
     "shortName": "Subsequent Events",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:RealEstateAndAccumulatedDepreciationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "022 - Disclosure - SCHEDULE III Real Estate and Accumulated Depreciation and Amortization",
     "role": "http://www.applehospitalityreit.com/role/SCHEDULEIIIRealEstateandAccumulatedDepreciationandAmortization",
     "shortName": "SCHEDULE III Real Estate and Accumulated Depreciation and Amortization",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:RealEstateAndAccumulatedDepreciationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "023 - Disclosure - Accounting Policies, by Policy (Policies)",
     "role": "http://www.applehospitalityreit.com/role/AccountingPoliciesByPolicy",
     "shortName": "Accounting Policies, by Policy (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "024 - Disclosure - Investment in Real Estate (Tables)",
     "role": "http://www.applehospitalityreit.com/role/InvestmentinRealEstateTables",
     "shortName": "Investment in Real Estate (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c136",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "aple:DisposalGroupScheduleOfPropertyDisposedDuringPeriodTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "025 - Disclosure - Assets Held for Sale, Dispositions and Hotel Sale Contracts (Tables)",
     "role": "http://www.applehospitalityreit.com/role/AssetsHeldforSaleDispositionsandHotelSaleContractsTables",
     "shortName": "Assets Held for Sale, Dispositions and Hotel Sale Contracts (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c136",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "aple:DisposalGroupScheduleOfPropertyDisposedDuringPeriodTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "026 - Disclosure - Debt (Tables)",
     "role": "http://www.applehospitalityreit.com/role/DebtTables",
     "shortName": "Debt (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "027 - Disclosure - Fair Value of Financial Instruments (Tables)",
     "role": "http://www.applehospitalityreit.com/role/FairValueofFinancialInstrumentsTables",
     "shortName": "Fair Value of Financial Instruments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "028 - Disclosure - Compensation Plans (Tables)",
     "role": "http://www.applehospitalityreit.com/role/CompensationPlansTables",
     "shortName": "Compensation Plans (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RealEstateInvestmentPropertyAccumulatedDepreciation",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "002 - Statement - Consolidated Balance Sheets (Parentheticals)",
     "role": "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet_Parentheticals",
     "shortName": "Consolidated Balance Sheets (Parentheticals)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c3",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:CommonStockSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "aple:ScheduleOfHotelPropertiesManagedByThirdPartiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "029 - Disclosure - Management and Franchise Agreements (Tables)",
     "role": "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsTables",
     "shortName": "Management and Franchise Agreements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "aple:ScheduleOfHotelPropertiesManagedByThirdPartiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "aple:LesseeLeaseRelatedAssetsAndLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "030 - Disclosure - Lease Commitments (Tables)",
     "role": "http://www.applehospitalityreit.com/role/LeaseCommitmentsTables",
     "shortName": "Lease Commitments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "aple:LesseeLeaseRelatedAssetsAndLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "aple:ScheduleOfOutstandingContractsForPotentialPurchaseOfRealEstatePropertiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "031 - Disclosure - Hotel Purchase Contract Commitments (Tables)",
     "role": "http://www.applehospitalityreit.com/role/HotelPurchaseContractCommitmentsTables",
     "shortName": "Hotel Purchase Contract Commitments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "aple:ScheduleOfOutstandingContractsForPotentialPurchaseOfRealEstatePropertiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "032 - Disclosure - Quarterly Financial Data (Unaudited) (Tables)",
     "role": "http://www.applehospitalityreit.com/role/QuarterlyFinancialDataUnauditedTables",
     "shortName": "Quarterly Financial Data (Unaudited) (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "033 - Disclosure - Organization and Summary of Significant Accounting Policies (Details)",
     "role": "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails",
     "shortName": "Organization and Summary of Significant Accounting Policies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c3",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:NumberOfRealEstateProperties",
      "reportCount": 1,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "034 - Disclosure - Investment in Real Estate (Details)",
     "role": "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails",
     "shortName": "Investment in Real Estate (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c82",
      "decimals": "INF",
      "lang": null,
      "name": "aple:NumberOfRealEstateProperties1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RealEstateInvestmentPropertyAtCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "035 - Disclosure - Investment in Real Estate (Details) - Investment in Real Estate",
     "role": "http://www.applehospitalityreit.com/role/InvestmentinRealEstateTable",
     "shortName": "Investment in Real Estate (Details) - Investment in Real Estate",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RealEstateInvestmentPropertyAtCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c3",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:NumberOfUnitsInRealEstateProperty",
      "reportCount": 1,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "036 - Disclosure - Investment in Real Estate (Details) - Hotel Acquisitions",
     "role": "http://www.applehospitalityreit.com/role/HotelAcquisitionsTable",
     "shortName": "Investment in Real Estate (Details) - Hotel Acquisitions",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c103",
      "decimals": null,
      "lang": "en-US",
      "name": "aple:Manager",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c3",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:NumberOfUnitsInRealEstateProperty",
      "reportCount": 1,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "037 - Disclosure - Investment in Real Estate (Details) - Hotel Acquisitions",
     "role": "http://www.applehospitalityreit.com/role/HotelAcquisitionsTable0",
     "shortName": "Investment in Real Estate (Details) - Hotel Acquisitions",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c112",
      "decimals": null,
      "lang": "en-US",
      "name": "aple:Manager",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c3",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:NumberOfUnitsInRealEstateProperty",
      "reportCount": 1,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "038 - Disclosure - Assets Held for Sale, Dispositions and Hotel Sale Contracts (Details)",
     "role": "http://www.applehospitalityreit.com/role/AssetsHeldforSaleDispositionsandHotelSaleContractsDetails",
     "shortName": "Assets Held for Sale, Dispositions and Hotel Sale Contracts (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c133",
      "decimals": "INF",
      "lang": null,
      "name": "aple:NumberOfRealEstateProperties1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "003 - Statement - Consolidated Statements of Operations and Comprehensive Income",
     "role": "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement",
     "shortName": "Consolidated Statements of Operations and Comprehensive Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:RealEstateTaxesAndInsurance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c137",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "aple:DateSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "039 - Disclosure - Assets Held for Sale, Dispositions and Hotel Sale Contracts  (Details) - Hotels Sold",
     "role": "http://www.applehospitalityreit.com/role/HotelsSoldTable",
     "shortName": "Assets Held for Sale, Dispositions and Hotel Sale Contracts  (Details) - Hotels Sold",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c137",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "aple:DateSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c150",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "aple:DateSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "040 - Disclosure - Assets Held for Sale, Dispositions and Hotel Sale Contracts  (Details) - Hotels Sold",
     "role": "http://www.applehospitalityreit.com/role/HotelsSoldTable0",
     "shortName": "Assets Held for Sale, Dispositions and Hotel Sale Contracts  (Details) - Hotels Sold",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c150",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "aple:DateSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c155",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "aple:DateSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "041 - Disclosure - Assets Held for Sale, Dispositions and Hotel Sale Contracts  (Details) - Hotels Sold",
     "role": "http://www.applehospitalityreit.com/role/HotelsSoldTable00",
     "shortName": "Assets Held for Sale, Dispositions and Hotel Sale Contracts  (Details) - Hotels Sold",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c155",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "aple:DateSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RepaymentsOfUnsecuredDebt",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "042 - Disclosure - Debt (Details)",
     "role": "http://www.applehospitalityreit.com/role/DebtDetails",
     "shortName": "Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:AmortizationOfDebtDiscountPremium",
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:AmortizationOfDebtDiscountPremium",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LineOfCredit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "043 - Disclosure - Debt (Details) - Schedule of Debt",
     "role": "http://www.applehospitalityreit.com/role/ScheduleofDebtTable",
     "shortName": "Debt (Details) - Schedule of Debt",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LineOfCredit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "044 - Disclosure - Debt (Details) - Future Minimum Debt Payments",
     "role": "http://www.applehospitalityreit.com/role/FutureMinimumDebtPaymentsTable",
     "shortName": "Debt (Details) - Future Minimum Debt Payments",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongtermDebtPercentageBearingFixedInterestAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "045 - Disclosure - Debt (Details) - Schedule of Total Fixed-Rate and Variable-Rate Debt",
     "role": "http://www.applehospitalityreit.com/role/ScheduleofTotalFixedRateandVariableRateDebtTable",
     "shortName": "Debt (Details) - Schedule of Total Fixed-Rate and Variable-Rate Debt",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongtermDebtPercentageBearingFixedInterestAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c215",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityInterestRateDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "046 - Disclosure - Debt (Details) - Credit Facilities",
     "role": "http://www.applehospitalityreit.com/role/CreditFacilitiesTable",
     "shortName": "Debt (Details) - Credit Facilities",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c215",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityInterestRateDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "047 - Disclosure - Debt (Details) - Mortgage Note Debt",
     "role": "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable",
     "shortName": "Debt (Details) - Mortgage Note Debt",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c109",
      "decimals": "-3",
      "lang": null,
      "name": "aple:DebtPrincipalAssumedOrOriginated",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebt",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "048 - Disclosure - Fair Value of Financial Instruments (Details)",
     "role": "http://www.applehospitalityreit.com/role/FairValueofFinancialInstrumentsDetails",
     "shortName": "Fair Value of Financial Instruments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:LongTermDebt",
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c3",
      "decimals": "-8",
      "lang": null,
      "name": "us-gaap:LongTermDebtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c37",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "004 - Statement - Consolidated Statements of Shareholders' Equity",
     "role": "http://www.applehospitalityreit.com/role/ShareholdersEquityType2or3",
     "shortName": "Consolidated Statements of Shareholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c37",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c333",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DerivativeNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "049 - Disclosure - Fair Value of Financial Instruments  (Details) - Schedule of Interest Rate Swap Agreements",
     "role": "http://www.applehospitalityreit.com/role/ScheduleofInterestRateSwapAgreementsTable",
     "shortName": "Fair Value of Financial Instruments  (Details) - Schedule of Interest Rate Swap Agreements",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c333",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DerivativeNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "050 - Disclosure - Fair Value of Financial Instruments  (Details) - Derivative Instruments, Gain (Loss) Recognized",
     "role": "http://www.applehospitalityreit.com/role/DerivativeInstrumentsGainLossRecognizedTable",
     "shortName": "Fair Value of Financial Instruments  (Details) - Derivative Instruments, Gain (Loss) Recognized",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionDescriptionOfTransaction",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "051 - Disclosure - Related Parties (Details)",
     "role": "http://www.applehospitalityreit.com/role/RelatedPartiesDetails",
     "shortName": "Related Parties (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionDescriptionOfTransaction",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PaymentsOfDividendsCommonStock",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "052 - Disclosure - Shareholders' Equity (Details)",
     "role": "http://www.applehospitalityreit.com/role/ShareholdersEquityDetails",
     "shortName": "Shareholders' Equity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c386",
      "decimals": "2",
      "lang": null,
      "name": "aple:AnnualDistributionRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPershares",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c400",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "053 - Disclosure - Compensation Plans (Details)",
     "role": "http://www.applehospitalityreit.com/role/CompensationPlansDetails",
     "shortName": "Compensation Plans (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c400",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c424",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "aple:ShareBasedCompensationArrangementByShareBasedPaymentAwardPeriodCommonSharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "054 - Disclosure - Compensation Plans (Details) - Disclosure of Share-based Compensation Arrangements by Share-based Payment Award",
     "role": "http://www.applehospitalityreit.com/role/DisclosureofSharebasedCompensationArrangementsbySharebasedPaymentAwardTable",
     "shortName": "Compensation Plans (Details) - Disclosure of Share-based Compensation Arrangements by Share-based Payment Award",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c424",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "aple:ShareBasedCompensationArrangementByShareBasedPaymentAwardPeriodCommonSharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c3",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:NumberOfRealEstateProperties",
      "reportCount": 1,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "055 - Disclosure - Management and Franchise Agreements (Details)",
     "role": "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsDetails",
     "shortName": "Management and Franchise Agreements (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c430",
      "decimals": null,
      "lang": "en-US",
      "name": "aple:ManagementAgreementInitialTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c442",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "aple:NumberOfHotelsOperatedByManager",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "056 - Disclosure -  Management and Franchise Agreements  (Details) - Management and Franchise Agreements",
     "role": "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsTable",
     "shortName": "Management and Franchise Agreements  (Details) - Management and Franchise Agreements",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c442",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "aple:NumberOfHotelsOperatedByManager",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c468",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "057 - Disclosure - Lease Commitments (Details)",
     "role": "http://www.applehospitalityreit.com/role/LeaseCommitmentsDetails",
     "shortName": "Lease Commitments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c77",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:NumberOfPropertiesSubjectToGroundLeases",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "058 - Disclosure - Lease Commitments (Details) - Schedule of Leases",
     "role": "http://www.applehospitalityreit.com/role/ScheduleofLeasesTable",
     "shortName": "Lease Commitments (Details) - Schedule of Leases",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPershares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "005 - Statement - Consolidated Statements of Shareholders' Equity (Parentheticals)",
     "role": "http://www.applehospitalityreit.com/role/ShareholdersEquityType2or3_Parentheticals",
     "shortName": "Consolidated Statements of Shareholders' Equity (Parentheticals)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPershares",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "059 - Disclosure - Lease Commitments (Details) - Schedule of Lease Cost",
     "role": "http://www.applehospitalityreit.com/role/ScheduleofLeaseCostTable",
     "shortName": "Lease Commitments (Details) - Schedule of Lease Cost",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c476",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "060 - Disclosure - Lease Commitments (Details) - Maturity Of Lessee Lease Liabilities",
     "role": "http://www.applehospitalityreit.com/role/MaturityOfLesseeLeaseLiabilitiesTable",
     "shortName": "Lease Commitments (Details) - Maturity Of Lessee Lease Liabilities",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c476",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "061 - Disclosure - Lease Commitments (Details) - Lease, Supplemental Cash Flow Information",
     "role": "http://www.applehospitalityreit.com/role/LeaseSupplementalCashFlowInformationTable",
     "shortName": "Lease Commitments (Details) - Lease, Supplemental Cash Flow Information",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "aple:ScheduleOfOutstandingContractsForPotentialPurchaseOfRealEstatePropertiesTableTextBlock",
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c478",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "aple:NumberOfRealEstateProperties1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "062 - Disclosure - Hotel Purchase Contract Commitments (Details)",
     "role": "http://www.applehospitalityreit.com/role/HotelPurchaseContractCommitmentsDetails",
     "shortName": "Hotel Purchase Contract Commitments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "aple:ScheduleOfOutstandingContractsForPotentialPurchaseOfRealEstatePropertiesTableTextBlock",
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c478",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "aple:NumberOfRealEstateProperties1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c488",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:NumberOfUnitsInRealEstateProperty",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "063 - Disclosure - Hotel Purchase Contract Commitments (Details) - Outstanding Purchase Contracts",
     "role": "http://www.applehospitalityreit.com/role/OutstandingPurchaseContractsTable",
     "shortName": "Hotel Purchase Contract Commitments (Details) - Outstanding Purchase Contracts",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c488",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:NumberOfUnitsInRealEstateProperty",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "aple:TransactionAndLitigationCostsReimbursements",
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c490",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "aple:TransactionAndLitigationCostsReimbursements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "064 - Disclosure - Transaction and Litigation Costs (Reimbursements) (Details)",
     "role": "http://www.applehospitalityreit.com/role/TransactionandLitigationCostsReimbursementsDetails",
     "shortName": "Transaction and Litigation Costs (Reimbursements) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "aple:TransactionAndLitigationCostsReimbursements",
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c490",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "aple:TransactionAndLitigationCostsReimbursements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c491",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "065 - Disclosure - Quarterly Financial Data (Unaudited)  (Details) - Quarterly Financial Information",
     "role": "http://www.applehospitalityreit.com/role/QuarterlyFinancialInformationTable",
     "shortName": "Quarterly Financial Data (Unaudited)  (Details) - Quarterly Financial Information",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c491",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PaymentsOfDividendsCommonStock",
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c500",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:PaymentsOfDividendsCommonStock",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "066 - Disclosure - Subsequent Events (Details)",
     "role": "http://www.applehospitalityreit.com/role/SubsequentEventsDetails",
     "shortName": "Subsequent Events (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PaymentsOfDividendsCommonStock",
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c500",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:PaymentsOfDividendsCommonStock",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "link:footnote",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "aple:LandOwnershipDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "067 - Disclosure - SCHEDULE III Real Estate and Accumulated Depreciation and Amortization (Details)",
     "role": "http://www.applehospitalityreit.com/role/SCHEDULEIIIRealEstateandAccumulatedDepreciationandAmortizationDetails",
     "shortName": "SCHEDULE III Real Estate and Accumulated Depreciation and Amortization (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "link:footnote",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "aple:LandOwnershipDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RealEstateGrossAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "068 - Disclosure - SCHEDULE III  Real Estate and Accumulated Depreciation and Amortization (Details) - Schedule of Real Estate and Accumulated Depreciation",
     "role": "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable",
     "shortName": "SCHEDULE III  Real Estate and Accumulated Depreciation and Amortization (Details) - Schedule of Real Estate and Accumulated Depreciation",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c1367",
      "decimals": "-3",
      "lang": null,
      "name": "srt:RealEstateAndAccumulatedDepreciationAmountOfEncumbrances",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "006 - Statement - Consolidated Statements of Cash Flows",
     "role": "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:GainLossOnSaleOfProperties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RealEstateGrossAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "069 - Disclosure - SCHEDULE III  Real Estate and Accumulated Depreciation and Amortization (Details) - Rollforward of Investment in Real Estate and Accumulated Depreciation and Amortization",
     "role": "http://www.applehospitalityreit.com/role/RollforwardofInvestmentinRealEstateandAccumulatedDepreciationandAmortizationTable",
     "shortName": "SCHEDULE III  Real Estate and Accumulated Depreciation and Amortization (Details) - Rollforward of Investment in Real Estate and Accumulated Depreciation and Amortization",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:RealEstateOtherAcquisitions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "007 - Disclosure - Organization and Summary of Significant Accounting Policies",
     "role": "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPolicies",
     "shortName": "Organization and Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RealEstateDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "008 - Disclosure - Investment in Real Estate",
     "role": "http://www.applehospitalityreit.com/role/InvestmentinRealEstate",
     "shortName": "Investment in Real Estate",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "aple20191231_10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RealEstateDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 429,
   "tag": {
    "aple_ATMProgramExecutedFeb282017AndTerminatedApr112019Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about ATM program.",
        "label": "ATM Program Executed Feb 282017 And Terminated Apr 112019 [Member]",
        "terseLabel": "ATM Program Executed Feb 28 2017 and Terminated Apr 11 2019 [Member]"
       }
      }
     },
     "localname": "ATMProgramExecutedFeb282017AndTerminatedApr112019Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_AccruedBonusesShareBasedCompensationCurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value of obligations incurred and payable for the share based compensation component awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements included in the accrued bonus liability as of the balance sheet date.",
        "label": "AccruedBonusesShareBasedCompensationCurrent",
        "terseLabel": "Accrued Bonuses, Share Based Compensation, Current"
       }
      }
     },
     "localname": "AccruedBonusesShareBasedCompensationCurrent",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "aple_AccumulatedAmortizationFinanceLeaseRightOfUseAsset": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of accumulated amortization pertaining to finance lease right of use assets.",
        "label": "AccumulatedAmortizationFinanceLeaseRightOfUseAsset",
        "negatedPeriodEndLabel": "Accumulated Amortization of Finance Leases as of December 31"
       }
      }
     },
     "localname": "AccumulatedAmortizationFinanceLeaseRightOfUseAsset",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/RollforwardofInvestmentinRealEstateandAccumulatedDepreciationandAmortizationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "aple_AcquiredIntangibleLeaseAssetNet": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after amortization of below market rate lease intangible assets acquired as part of an acquisition.",
        "label": "AcquiredIntangibleLeaseAssetNet",
        "terseLabel": "Acquired Intangible Lease Asset, Net"
       }
      }
     },
     "localname": "AcquiredIntangibleLeaseAssetNet",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/LeaseCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "aple_AcquiredIntangibleLeaseLiabilityNet": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after amortization of above market rate lease intangible liabilities acquired as part of an acquisition.",
        "label": "AcquiredIntangibleLeaseLiabilityNet",
        "terseLabel": "Acquired Intangible Lease Liability, Net"
       }
      }
     },
     "localname": "AcquiredIntangibleLeaseLiabilityNet",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/LeaseCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "aple_AcquisitionConsiderationTransferred": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of consideration transferred to acquire a group of assets, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.",
        "label": "AcquisitionConsiderationTransferred",
        "terseLabel": "Gross Purchase Price"
       }
      }
     },
     "localname": "AcquisitionConsiderationTransferred",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/HotelAcquisitionsTable",
      "http://www.applehospitalityreit.com/role/HotelAcquisitionsTable0"
     ],
     "xbrltype": "monetaryItemType"
    },
    "aple_Acquisitions2018Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about business acquisitions.",
        "label": "Acquisitions 2018 [Member]",
        "terseLabel": "2018 Acquisitions [Member]"
       }
      }
     },
     "localname": "Acquisitions2018Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateTables"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_Acquisitions2019Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "2019 acquisitions.",
        "label": "Acquisitions 2019 [Member]",
        "terseLabel": "2019 Acquisitions [Member]"
       }
      }
     },
     "localname": "Acquisitions2019Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateTables"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_AimbridgeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of management company.",
        "label": "Aimbridge [Member]",
        "terseLabel": "Aimbridge [Member]"
       }
      }
     },
     "localname": "AimbridgeMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_AircraftOwnedByExecutiveOfficersMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Description of related party transaction.",
        "label": "Aircraft Owned By Executive Officers [Member]",
        "terseLabel": "Aircraft Owned by Executive Officers [Member]"
       }
      }
     },
     "localname": "AircraftOwnedByExecutiveOfficersMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/RelatedPartiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_AircraftUsageExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Expenses incurred related to the aircraft usage from another party.",
        "label": "AircraftUsageExpense",
        "terseLabel": "Aircraft Usage Expense"
       }
      }
     },
     "localname": "AircraftUsageExpense",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/RelatedPartiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "aple_AmortizationOfIntangibleLeaseAssetsLiabilitiesNet": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate net expense charged against earnings to recognize intangible lease assets and liabilities over the terms of the related leases.",
        "label": "AmortizationOfIntangibleLeaseAssetsLiabilitiesNet",
        "terseLabel": "Amortization of Intangible Lease Assets (Liabilities), Net"
       }
      }
     },
     "localname": "AmortizationOfIntangibleLeaseAssetsLiabilitiesNet",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/LeaseCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "aple_AnnualDistributionMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about equity.",
        "label": "Annual Distribution [Member]",
        "terseLabel": "Annual Distribution [Member]"
       }
      }
     },
     "localname": "AnnualDistributionMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_AnnualDistributionRate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Annual distribution rate in dollars per share.",
        "label": "AnnualDistributionRate",
        "terseLabel": "Annual Distribution rate (in Dollars per share)"
       }
      }
     },
     "localname": "AnnualDistributionRate",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "aple_AssetsHeldforSaleDispositionsandHotelSaleContractsDetailsHotelsSoldLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Assets Held for Sale, Dispositions and Hotel Sale Contracts (Details) - Hotels Sold [Line Items]"
       }
      }
     },
     "localname": "AssetsHeldforSaleDispositionsandHotelSaleContractsDetailsHotelsSoldLineItems",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/HotelsSoldTable",
      "http://www.applehospitalityreit.com/role/HotelsSoldTable0",
      "http://www.applehospitalityreit.com/role/HotelsSoldTable00"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_AssetsHeldforSaleDispositionsandHotelSaleContractsDetailsHotelsSoldTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Assets Held for Sale, Dispositions and Hotel Sale Contracts (Details) - Hotels Sold [Table]"
       }
      }
     },
     "localname": "AssetsHeldforSaleDispositionsandHotelSaleContractsDetailsHotelsSoldTable",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/HotelsSoldTable",
      "http://www.applehospitalityreit.com/role/HotelsSoldTable0",
      "http://www.applehospitalityreit.com/role/HotelsSoldTable00"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_AssetsHeldforSaleDispositionsandHotelSaleContractsDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Assets Held for Sale, Dispositions and Hotel Sale Contracts (Details) [Line Items]"
       }
      }
     },
     "localname": "AssetsHeldforSaleDispositionsandHotelSaleContractsDetailsLineItems",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AssetsHeldforSaleDispositionsandHotelSaleContractsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_AssetsHeldforSaleDispositionsandHotelSaleContractsDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Assets Held for Sale, Dispositions and Hotel Sale Contracts (Details) [Table]"
       }
      }
     },
     "localname": "AssetsHeldforSaleDispositionsandHotelSaleContractsDetailsTable",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AssetsHeldforSaleDispositionsandHotelSaleContractsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_AssetsHeldforSaleDispositionsandHotelSaleContractsTablesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Assets Held for Sale, Dispositions and Hotel Sale Contracts (Tables) [Line Items]"
       }
      }
     },
     "localname": "AssetsHeldforSaleDispositionsandHotelSaleContractsTablesLineItems",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AssetsHeldforSaleDispositionsandHotelSaleContractsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_AssetsHeldforSaleDispositionsandHotelSaleContractsTablesTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Assets Held for Sale, Dispositions and Hotel Sale Contracts (Tables) [Table]"
       }
      }
     },
     "localname": "AssetsHeldforSaleDispositionsandHotelSaleContractsTablesTable",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AssetsHeldforSaleDispositionsandHotelSaleContractsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_BelowMarketLeasesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Leases acquired as part of a real property acquisition at below market lease rate.",
        "label": "Below Market Leases [Member]",
        "terseLabel": "Below Market Leases [Member]"
       }
      }
     },
     "localname": "BelowMarketLeasesMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/LeaseCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_BuildingAndImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about property, plant and equipment.",
        "label": "Building And Improvements [Member]",
        "terseLabel": "Building and Improvements [Member]"
       }
      }
     },
     "localname": "BuildingAndImprovementsMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ChartwellMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of management company.",
        "label": "Chartwell [Member]",
        "terseLabel": "Chartwell [Member]"
       }
      }
     },
     "localname": "ChartwellMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_CompensationArrangementByCashAndShareBasedPaymentAwardComponentDescription": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Description of the components of incentive compensation arrangement.",
        "label": "CompensationArrangementByCashAndShareBasedPaymentAwardComponentDescription",
        "terseLabel": "Compensation Arrangement by Cash and Share-based Payment Award, Component Description"
       }
      }
     },
     "localname": "CompensationArrangementByCashAndShareBasedPaymentAwardComponentDescription",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_CompensationPlansDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Compensation Plans (Details) [Line Items]"
       }
      }
     },
     "localname": "CompensationPlansDetailsLineItems",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_CompensationPlansDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Compensation Plans (Details) [Table]"
       }
      }
     },
     "localname": "CompensationPlansDetailsTable",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_CorporateOfficeRichmondVAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Corporate Office Richmond VA [Member]",
        "terseLabel": "Corporate Office Richmond, VA [Member]"
       }
      }
     },
     "localname": "CorporateOfficeRichmondVAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_CourtyardAlexandriaVAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Courtyard Alexandria VA [Member]",
        "terseLabel": "Courtyard Alexandria, VA [Member]"
       }
      }
     },
     "localname": "CourtyardAlexandriaVAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_CourtyardAustinTXMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Courtyard Austin TX [Member]",
        "terseLabel": "Courtyard Austin, TX [Member]"
       }
      }
     },
     "localname": "CourtyardAustinTXMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_CourtyardBirminghamALMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Courtyard Birmingham AL [Member]",
        "terseLabel": "Courtyard Birmingham, AL [Member]"
       }
      }
     },
     "localname": "CourtyardBirminghamALMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_CourtyardBristolVAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Courtyard Bristol VA [Member]",
        "terseLabel": "Courtyard Bristol, VA [Member]"
       }
      }
     },
     "localname": "CourtyardBristolVAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/HotelsSoldTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_CourtyardBurbankCAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Courtyard Burbank CA [Member]",
        "terseLabel": "Courtyard Burbank, CA [Member]"
       }
      }
     },
     "localname": "CourtyardBurbankCAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_CourtyardCarolinaBeachNCMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Courtyard Carolina Beach NC [Member]",
        "terseLabel": "Courtyard Carolina Beach, NC [Member]"
       }
      }
     },
     "localname": "CourtyardCarolinaBeachNCMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_CourtyardChandlerAZMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Courtyard Chandler AZ [Member]",
        "terseLabel": "Courtyard Chandler, AZ [Member]"
       }
      }
     },
     "localname": "CourtyardChandlerAZMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_CourtyardCharlottesvilleVAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Courtyard Charlottesville VA [Member]",
        "terseLabel": "Courtyard Charlottesville, VA [Member]"
       }
      }
     },
     "localname": "CourtyardCharlottesvilleVAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_CourtyardCollegevillePhiladelphiaPAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Courtyard Collegeville Philadelphia PA [Member]",
        "terseLabel": "Courtyard Collegeville/Philadelphia, PA [Member]"
       }
      }
     },
     "localname": "CourtyardCollegevillePhiladelphiaPAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_CourtyardCypressCAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Courtyard Cypress CA [Member]",
        "terseLabel": "Courtyard Cypress, CA [Member]"
       }
      }
     },
     "localname": "CourtyardCypressCAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_CourtyardDenverCOMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Courtyard Denver CO [Member]",
        "terseLabel": "Courtyard Denver, CO [Member]"
       }
      }
     },
     "localname": "CourtyardDenverCOMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/OutstandingPurchaseContractsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_CourtyardFortWorthTXMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Courtyard Fort Worth TX [Member]",
        "terseLabel": "Courtyard Fort Worth, TX [Member]"
       }
      }
     },
     "localname": "CourtyardFortWorthTXMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_CourtyardFranklinTNMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Courtyard Franklin TN [Member]",
        "terseLabel": "Courtyard Franklin, TN [Member]"
       }
      }
     },
     "localname": "CourtyardFranklinTNMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_CourtyardHarrisonburgVAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Courtyard Harrisonburg VA [Member]",
        "terseLabel": "Courtyard Harrisonburg, VA [Member]"
       }
      }
     },
     "localname": "CourtyardHarrisonburgVAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/HotelsSoldTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_CourtyardHattiesburgMSMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Courtyard Hattiesburg MS [Member]",
        "terseLabel": "Courtyard Hattiesburg, MS [Member]"
       }
      }
     },
     "localname": "CourtyardHattiesburgMSMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_CourtyardHoustonTXMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Courtyard Houston TX [Member]",
        "terseLabel": "Courtyard Houston, TX [Member]"
       }
      }
     },
     "localname": "CourtyardHoustonTXMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_CourtyardJohnsonCityTNMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Courtyard Johnson City TN [Member]",
        "terseLabel": "Courtyard Johnson City, TN [Member]"
       }
      }
     },
     "localname": "CourtyardJohnsonCityTNMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_CourtyardKirklandWAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Courtyard Kirkland WA [Member]",
        "terseLabel": "Courtyard Kirkland, WA [Member]"
       }
      }
     },
     "localname": "CourtyardKirklandWAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_CourtyardLakelandFLMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Courtyard Lakeland FL [Member]",
        "terseLabel": "Courtyard Lakeland, FL [Member]"
       }
      }
     },
     "localname": "CourtyardLakelandFLMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_CourtyardMalvernPhiladelphiaPAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Courtyard Malvern Philadelphia PA [Member]",
        "terseLabel": "Courtyard Malvern/Philadelphia, PA [Member]"
       }
      }
     },
     "localname": "CourtyardMalvernPhiladelphiaPAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_CourtyardMiamiFLMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Courtyard Miami FL [Member]",
        "terseLabel": "Courtyard Miami, FL [Member]"
       }
      }
     },
     "localname": "CourtyardMiamiFLMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_CourtyardOceansideCAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Courtyard Oceanside CA [Member]",
        "terseLabel": "Courtyard Oceanside, CA [Member]"
       }
      }
     },
     "localname": "CourtyardOceansideCAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_CourtyardOmahaNEMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Courtyard Omaha NE [Member]",
        "terseLabel": "Courtyard Omaha, NE [Member]"
       }
      }
     },
     "localname": "CourtyardOmahaNEMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_CourtyardPhoenixAZ2Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Courtyard Phoenix A Z2 [Member]",
        "terseLabel": "Courtyard Phoenix, AZ [Member]"
       }
      }
     },
     "localname": "CourtyardPhoenixAZ2Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_CourtyardPhoenixAZMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Courtyard Phoenix AZ [Member]",
        "terseLabel": "Courtyard Phoenix, AZ [Member]"
       }
      }
     },
     "localname": "CourtyardPhoenixAZMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_CourtyardPrattvilleALMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Courtyard Prattville AL [Member]",
        "terseLabel": "Courtyard Prattville, AL [Member]"
       }
      }
     },
     "localname": "CourtyardPrattvilleALMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_CourtyardRanchoBernardoSanDiegoCAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Courtyard Rancho Bernardo San Diego CA [Member]",
        "terseLabel": "Courtyard Rancho Bernardo / San Diego, CA [Member]"
       }
      }
     },
     "localname": "CourtyardRanchoBernardoSanDiegoCAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_CourtyardRichmondVAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Courtyard Richmond VA [Member]",
        "terseLabel": "Courtyard Richmond, VA [Member]"
       }
      }
     },
     "localname": "CourtyardRichmondVAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_CourtyardSanDiegoCAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Courtyard San Diego CA [Member]",
        "terseLabel": "Courtyard San Diego, CA [Member]"
       }
      }
     },
     "localname": "CourtyardSanDiegoCAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_CourtyardSantaAnaCAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Courtyard Santa Ana CA [Member]",
        "terseLabel": "Courtyard Santa Ana, CA [Member]"
       }
      }
     },
     "localname": "CourtyardSantaAnaCAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_CourtyardSantaClaritaCAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Courtyard Santa Clarita CA [Member]",
        "terseLabel": "Courtyard Santa Clarita, CA [Member]"
       }
      }
     },
     "localname": "CourtyardSantaClaritaCAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_CourtyardShenandoahTXMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Courtyard Shenandoah TX [Member]",
        "terseLabel": "Courtyard Shenandoah, TX [Member]"
       }
      }
     },
     "localname": "CourtyardShenandoahTXMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_CourtyardSomersetNJMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Courtyard Somerset NJ [Member]",
        "terseLabel": "Courtyard Somerset, NJ [Member]"
       }
      }
     },
     "localname": "CourtyardSomersetNJMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_CourtyardSuffolkVAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Courtyard Suffolk VA [Member]",
        "terseLabel": "Courtyard Suffolk, VA [Member]"
       }
      }
     },
     "localname": "CourtyardSuffolkVAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_CourtyardSyracuseNYMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Courtyard Syracuse NY [Member]",
        "terseLabel": "Courtyard Syracuse, NY [Member]"
       }
      }
     },
     "localname": "CourtyardSyracuseNYMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_CourtyardTexarkanaTXMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Courtyard Texarkana TX [Member]",
        "terseLabel": "Courtyard Texarkana, TX [Member]"
       }
      }
     },
     "localname": "CourtyardTexarkanaTXMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/HotelsSoldTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_CourtyardVirginiaBeachVA2Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Courtyard Virginia Beach V A2 [Member]",
        "terseLabel": "Courtyard Virginia Beach, VA [Member]"
       }
      }
     },
     "localname": "CourtyardVirginiaBeachVA2Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_CourtyardVirginiaBeachVAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Courtyard Virginia Beach VA [Member]",
        "terseLabel": "Courtyard Virginia Beach, VA [Member]"
       }
      }
     },
     "localname": "CourtyardVirginiaBeachVAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_CourtyardWestOrangeNJMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Courtyard West Orange NJ [Member]",
        "terseLabel": "Courtyard West Orange, NJ [Member]"
       }
      }
     },
     "localname": "CourtyardWestOrangeNJMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_CourtyardWichitaKSMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Courtyard Wichita KS [Member]",
        "terseLabel": "Courtyard Wichita, KS [Member]"
       }
      }
     },
     "localname": "CourtyardWichitaKSMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_CourtyardWinstonSalemNCMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Courtyard Winston Salem NC [Member]",
        "terseLabel": "Courtyard Winston-Salem, NC [Member]"
       }
      }
     },
     "localname": "CourtyardWinstonSalemNCMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/HotelsSoldTable",
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_CreditFacilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Credit Facilities [Abstract]"
       }
      }
     },
     "localname": "CreditFacilitiesAbstract",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "xbrltype": "stringItemType"
    },
    "aple_CreditFacilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Credit facilities.",
        "label": "Credit Facilities [Member]",
        "terseLabel": "Credit Facilities [Member]"
       }
      }
     },
     "localname": "CreditFacilitiesMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails",
      "http://www.applehospitalityreit.com/role/DebtTables"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_CrestlineMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of management company.",
        "label": "Crestline [Member]",
        "terseLabel": "Crestline [Member]"
       }
      }
     },
     "localname": "CrestlineMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_DateOfAmendedAndRestatedCreditFacility": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Date of credit facility amendment and restatement.",
        "label": "DateOfAmendedAndRestatedCreditFacility",
        "terseLabel": "Date of Amended and Restated Credit Facility"
       }
      }
     },
     "localname": "DateOfAmendedAndRestatedCreditFacility",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "aple_DateOfPurchaseAgreement": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Date when the purchase agreement was executed.",
        "label": "DateOfPurchaseAgreement",
        "terseLabel": "Date of Purchase Contract"
       }
      }
     },
     "localname": "DateOfPurchaseAgreement",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/OutstandingPurchaseContractsTable"
     ],
     "xbrltype": "dateItemType"
    },
    "aple_DateSold": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Date sold.",
        "label": "DateSold",
        "terseLabel": "Date Sold"
       }
      }
     },
     "localname": "DateSold",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/HotelsSoldTable",
      "http://www.applehospitalityreit.com/role/HotelsSoldTable0",
      "http://www.applehospitalityreit.com/role/HotelsSoldTable00"
     ],
     "xbrltype": "dateItemType"
    },
    "aple_DebtAmendmentAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about amendments to debt.",
        "label": "Debt Amendment [Axis]",
        "terseLabel": "Debt Amendment [Axis]"
       }
      }
     },
     "localname": "DebtAmendmentAxis",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_DebtAmendmentDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "DebtAmendment [Domain]"
       }
      }
     },
     "localname": "DebtAmendmentDomain",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_DebtDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt (Details) [Line Items]"
       }
      }
     },
     "localname": "DebtDetailsLineItems",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_DebtDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt (Details) [Table]"
       }
      }
     },
     "localname": "DebtDetailsTable",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_DebtInstrumentBasisOfVariableRate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The reference rate percentage as of the balance sheet date used to compute the variable rate on the debt instrument.",
        "label": "DebtInstrumentBasisOfVariableRate",
        "terseLabel": "Debt Instrument, Basis of Variable Rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisOfVariableRate",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "aple_DebtPrincipalAssumedOrOriginated": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The stated principal amount of the debt instrument at either the date of issuance or the date assumed with the acquisition of a hotel by the Company, which may vary from the carrying amount because of unamortized premium or discount or debt issuance costs.",
        "label": "DebtPrincipalAssumedOrOriginated",
        "terseLabel": "Principal Assumed or Originated"
       }
      }
     },
     "localname": "DebtPrincipalAssumedOrOriginated",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "aple_DebtTablesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt (Tables) [Line Items]"
       }
      }
     },
     "localname": "DebtTablesLineItems",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtTables"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_DebtTablesTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt (Tables) [Table]"
       }
      }
     },
     "localname": "DebtTablesTable",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtTables"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_DeferredCompensationEquity1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate value of share units deferred under a deferred compensation plan which are fully vested and non-forfeitable on the grant date that will be settled in shares at a later date.",
        "label": "DeferredCompensationEquity1",
        "terseLabel": "Deferred Compensation Equity"
       }
      }
     },
     "localname": "DeferredCompensationEquity1",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "aple_DerivativeEffectiveDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Date the derivative contract effectively fixes the interest rate on the respective variable-rate debt.",
        "label": "DerivativeEffectiveDate",
        "terseLabel": "Effective Date"
       }
      }
     },
     "localname": "DerivativeEffectiveDate",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofInterestRateSwapAgreementsTable"
     ],
     "xbrltype": "dateItemType"
    },
    "aple_DerivativeInstrumentsGainLossRecognizedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Derivative Instruments, Gain (Loss) Recognized [Abstract]"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossRecognizedAbstract",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "xbrltype": "stringItemType"
    },
    "aple_DimensionMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of management company.",
        "label": "Dimension [Member]",
        "terseLabel": "Dimension [Member]"
       }
      }
     },
     "localname": "DimensionMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_DirectOperatingMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Product or service.",
        "label": "Direct Operating [Member]",
        "terseLabel": "Direct Operating [Member]"
       }
      }
     },
     "localname": "DirectOperatingMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardAbstract",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "xbrltype": "stringItemType"
    },
    "aple_DisposalGroupScheduleOfPropertyDisposedDuringPeriodTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of disposal group, which includes information identifying properties disposed during the reporting period.",
        "label": "DisposalGroupScheduleOfPropertyDisposedDuringPeriodTableTextBlock",
        "terseLabel": "Disposal Group, Schedule of Property Disposed During Period [Table Text Block]"
       }
      }
     },
     "localname": "DisposalGroupScheduleOfPropertyDisposedDuringPeriodTableTextBlock",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AssetsHeldforSaleDispositionsandHotelSaleContractsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "aple_Dispositions2017Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about 2017 dispositions.",
        "label": "Dispositions 2017 [Member]",
        "terseLabel": "2017 Dispositions [Member]"
       }
      }
     },
     "localname": "Dispositions2017Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AssetsHeldforSaleDispositionsandHotelSaleContractsTables"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_Dispositions2019Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about dispositions.",
        "label": "Dispositions 2019 [Member]",
        "terseLabel": "2019 Dispositions [Member]"
       }
      }
     },
     "localname": "Dispositions2019Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AssetsHeldforSaleDispositionsandHotelSaleContractsTables"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_Dispostions2018Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about dispositions.",
        "label": "Dispostions 2018 [Member]",
        "terseLabel": "2018 Dispostions [Member]"
       }
      }
     },
     "localname": "Dispostions2018Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AssetsHeldforSaleDispositionsandHotelSaleContractsTables"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_DistributionsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Distributions of dividends",
        "label": "Distributions [Member]",
        "terseLabel": "Distributions [Member]"
       }
      }
     },
     "localname": "DistributionsMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_DocumentAndEntityInformationAbstract": {
     "auth_ref": [],
     "localname": "DocumentAndEntityInformationAbstract",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "xbrltype": "stringItemType"
    },
    "aple_DueFromManagers": {
     "auth_ref": [],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents amount due from third party hotel managers, including owner's distribution of property operating cash flow and working capital.",
        "label": "DueFromManagers",
        "terseLabel": "Due from third party managers, net"
       }
      }
     },
     "localname": "DueFromManagers",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "aple_EmbassySuitesAnchorageAKMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Embassy Suites Anchorage AK [Member]",
        "terseLabel": "Embassy Suites Anchorage, AK [Member]"
       }
      }
     },
     "localname": "EmbassySuitesAnchorageAKMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_EmbassySuitesTampaFLMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Embassy Suites Tampa FL [Member]",
        "terseLabel": "Embassy Suites Tampa, FL [Member]"
       }
      }
     },
     "localname": "EmbassySuitesTampaFLMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_EquityAwardsIssuedInFirstQuarterOf2017Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity awards issued in first quarter of 2017.",
        "label": "Equity Awards Issued In First Quarter Of 2017 [Member]",
        "terseLabel": "Equity Awards Issued in First Quarter of 2017 [Member]"
       }
      }
     },
     "localname": "EquityAwardsIssuedInFirstQuarterOf2017Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails",
      "http://www.applehospitalityreit.com/role/DisclosureofSharebasedCompensationArrangementsbySharebasedPaymentAwardTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_EquityAwardsIssuedInFirstQuarterOf2018Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity awards issued in first quarter of 2018.",
        "label": "Equity Awards Issued In First Quarter Of 2018 [Member]",
        "terseLabel": "Equity Awards Issued in First Quarter of 2018 [Member]"
       }
      }
     },
     "localname": "EquityAwardsIssuedInFirstQuarterOf2018Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails",
      "http://www.applehospitalityreit.com/role/DisclosureofSharebasedCompensationArrangementsbySharebasedPaymentAwardTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_EquityAwardsIssuedInTheFirstQuarterOf2019Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity awards issued in first quarter of 2019.",
        "label": "Equity Awards Issued In The First Quarter Of 2019 [Member]",
        "terseLabel": "Equity Awards Issued in the First Quarter of 2019 [Member]"
       }
      }
     },
     "localname": "EquityAwardsIssuedInTheFirstQuarterOf2019Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails",
      "http://www.applehospitalityreit.com/role/DisclosureofSharebasedCompensationArrangementsbySharebasedPaymentAwardTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_EquityAwardsIssuedInTheFirstQuarterOf2020Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about equity awards.",
        "label": "Equity Awards Issued In The First Quarter Of 2020 [Member]",
        "terseLabel": "Equity Awards Issued in the First Quarter of 2020 [Member]"
       }
      }
     },
     "localname": "EquityAwardsIssuedInTheFirstQuarterOf2020Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_EstimatedNetGainOnDisposalOfAssets": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Estimated net gain on disposal of assets.",
        "label": "EstimatedNetGainOnDisposalOfAssets",
        "terseLabel": "Estimated Net Gain on Disposal of Assets"
       }
      }
     },
     "localname": "EstimatedNetGainOnDisposalOfAssets",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AssetsHeldforSaleDispositionsandHotelSaleContractsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "aple_ExecutionOfSalesContractInDecember2019Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about sales contracts.",
        "label": "Execution Of Sales Contract In December 2019 [Member]",
        "terseLabel": "Execution of Sales Contract in December 2019 [Member]"
       }
      }
     },
     "localname": "ExecutionOfSalesContractInDecember2019Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AssetsHeldforSaleDispositionsandHotelSaleContractsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ExecutiveManagementIncentivePlan2016Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of plan.",
        "label": "Executive Management Incentive Plan 2016 [Member]",
        "terseLabel": "2016 Executive Management Incentive Plan [Member]"
       }
      }
     },
     "localname": "ExecutiveManagementIncentivePlan2016Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails",
      "http://www.applehospitalityreit.com/role/DisclosureofSharebasedCompensationArrangementsbySharebasedPaymentAwardTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ExecutiveManagementIncentivePlan2017Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of plan.",
        "label": "Executive Management Incentive Plan 2017 [Member]",
        "terseLabel": "2017 Executive Management Incentive Plan [Member]"
       }
      }
     },
     "localname": "ExecutiveManagementIncentivePlan2017Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails",
      "http://www.applehospitalityreit.com/role/DisclosureofSharebasedCompensationArrangementsbySharebasedPaymentAwardTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ExecutiveManagementIncentivePlan2018Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of plan.",
        "label": "Executive Management Incentive Plan 2018 [Member]",
        "terseLabel": "2018 Executive Management Incentive Plan [Member]"
       }
      }
     },
     "localname": "ExecutiveManagementIncentivePlan2018Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails",
      "http://www.applehospitalityreit.com/role/DisclosureofSharebasedCompensationArrangementsbySharebasedPaymentAwardTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ExecutiveManagementIncentivePlan2019Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of plan.",
        "label": "Executive Management Incentive Plan 2019 [Member]",
        "terseLabel": "2019 Executive Management Incentive Plan [Member]"
       }
      }
     },
     "localname": "ExecutiveManagementIncentivePlan2019Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "ExpensesAbstract",
        "terseLabel": "Expenses:"
       }
      }
     },
     "localname": "ExpensesAbstract",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_Extinguished540MillionUnsecuredRevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about credit facility.",
        "label": "Extinguished 540 Million Unsecured Revolving Credit Facility [Member]",
        "terseLabel": "Extinguished $540 Million Unsecured Revolving Credit Facility [Member]"
       }
      }
     },
     "localname": "Extinguished540MillionUnsecuredRevolvingCreditFacilityMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_FairValueRealEstateMeasurementInputs": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value of input used to measure fair value of real estate owned directly related to its business.",
        "label": "FairValueRealEstateMeasurementInputs",
        "terseLabel": "Fair Value Real Estate, Measurement Inputs"
       }
      }
     },
     "localname": "FairValueRealEstateMeasurementInputs",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "aple_FairValueofFinancialInstrumentsDetailsScheduleofInterestRateSwapAgreementsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Fair Value of Financial Instruments (Details) - Schedule of Interest Rate Swap Agreements [Line Items]"
       }
      }
     },
     "localname": "FairValueofFinancialInstrumentsDetailsScheduleofInterestRateSwapAgreementsLineItems",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofInterestRateSwapAgreementsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_FairValueofFinancialInstrumentsDetailsScheduleofInterestRateSwapAgreementsTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Fair Value of Financial Instruments (Details) - Schedule of Interest Rate Swap Agreements [Table]"
       }
      }
     },
     "localname": "FairValueofFinancialInstrumentsDetailsScheduleofInterestRateSwapAgreementsTable",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofInterestRateSwapAgreementsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_FairfieldAlbanyGAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Fairfield Albany GA [Member]",
        "terseLabel": "Fairfield Albany, GA [Member]"
       }
      }
     },
     "localname": "FairfieldAlbanyGAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_FairfieldAustinTXMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Fairfield Austin TX [Member]",
        "terseLabel": "Fairfield Austin, TX [Member]"
       }
      }
     },
     "localname": "FairfieldAustinTXMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_FairfieldChandlerAZMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Fairfield Chandler AZ [Member]",
        "terseLabel": "Fairfield Chandler, AZ [Member]"
       }
      }
     },
     "localname": "FairfieldChandlerAZMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_FairfieldCharlotteNCMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Fairfield Charlotte NC [Member]",
        "terseLabel": "Fairfield Charlotte, NC [Member]"
       }
      }
     },
     "localname": "FairfieldCharlotteNCMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_FairfieldOrlandoFLMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Fairfield Orlando FL [Member]",
        "terseLabel": "Fairfield Orlando, FL [Member]"
       }
      }
     },
     "localname": "FairfieldOrlandoFLMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_FairfieldOverlandParkKSMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Fairfield Overland Park KS [Member]",
        "terseLabel": "Fairfield Overland Park, KS [Member]"
       }
      }
     },
     "localname": "FairfieldOverlandParkKSMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_FairfieldSantaClaritaCAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Fairfield Santa Clarita CA [Member]",
        "terseLabel": "Fairfield Santa Clarita, CA [Member]"
       }
      }
     },
     "localname": "FairfieldSantaClaritaCAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_FairfieldSouthBendINMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Fairfield South Bend IN [Member]",
        "terseLabel": "Fairfield South Bend, IN [Member]"
       }
      }
     },
     "localname": "FairfieldSouthBendINMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_FairfieldTallahasseeFLMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Fairfield Tallahassee FL [Member]",
        "terseLabel": "Fairfield Tallahassee, FL [Member]"
       }
      }
     },
     "localname": "FairfieldTallahasseeFLMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_FairfieldTustinCAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Fairfield Tustin CA [Member]",
        "terseLabel": "Fairfield Tustin, CA [Member]"
       }
      }
     },
     "localname": "FairfieldTustinCAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_FairfieldWilmingtonNCMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Fairfield Wilmington NC [Member]",
        "terseLabel": "Fairfield Wilmington, NC [Member]"
       }
      }
     },
     "localname": "FairfieldWilmingtonNCMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_FederalIncomeTaxesAndTaxabilityOfShareholderDistributionsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about taxes.",
        "label": "Federal Income Taxes And Taxability Of Shareholder Distributions [Member]",
        "terseLabel": "Federal Income Taxes and Taxability of Shareholder Distributions [Member]"
       }
      }
     },
     "localname": "FederalIncomeTaxesAndTaxabilityOfShareholderDistributionsMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_FinanceGroundLeaseAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Type of property, plant or equipment.",
        "label": "Finance Ground Lease Assets [Member]",
        "terseLabel": "Finance Ground Lease Assets [Member]"
       }
      }
     },
     "localname": "FinanceGroundLeaseAssetsMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_FinanceGroundLeaseWithIncreaseInEstimatedRequiredLeasePaymentsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about leases.",
        "label": "Finance Ground Lease With Increase In Estimated Required Lease Payments [Member]",
        "terseLabel": "Finance Ground Lease with Increase in Estimated Required Lease Payments[Member]"
       }
      }
     },
     "localname": "FinanceGroundLeaseWithIncreaseInEstimatedRequiredLeasePaymentsMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/LeaseCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_FinanceLeaseCostsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "FinanceLeaseCostsAbstract",
        "terseLabel": "Finance lease costs:"
       }
      }
     },
     "localname": "FinanceLeaseCostsAbstract",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofLeaseCostTable"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_FinanceLeaseRightOfUseAssetGross": {
     "auth_ref": [],
     "calculation": {
      "http://www.applehospitalityreit.com/role/RollforwardofInvestmentinRealEstateandAccumulatedDepreciationandAmortizationTable": {
       "order": 2.0,
       "parentTag": "aple_RealEstateGrossAtCarryingValueIncludingFinanceLeaseRightOfUseAsset",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before accumulated amortization, of finance lease right of use assets.",
        "label": "FinanceLeaseRightOfUseAssetGross",
        "periodEndLabel": "Finance Ground Leases as of December 31"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetGross",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/RollforwardofInvestmentinRealEstateandAccumulatedDepreciationandAmortizationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "aple_FinanceLeasesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about leases.",
        "label": "Finance Leases [Member]",
        "terseLabel": "Finance Leases [Member]"
       }
      }
     },
     "localname": "FinanceLeasesMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MaturityOfLesseeLeaseLiabilitiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_FirstQuarterMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "First quarter information.",
        "label": "First Quarter [Member]",
        "terseLabel": "First Quarter [Member]"
       }
      }
     },
     "localname": "FirstQuarterMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/QuarterlyFinancialInformationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_FourthQuarterMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fourth quarter information.",
        "label": "Fourth Quarter [Member]",
        "terseLabel": "Fourth Quarter [Member]"
       }
      }
     },
     "localname": "FourthQuarterMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/QuarterlyFinancialInformationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_FranchiseAgreementInitialTerm": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The initial term of the franchise agreement.",
        "label": "FranchiseAgreementInitialTerm",
        "terseLabel": "Franchise Agreement, Initial Term"
       }
      }
     },
     "localname": "FranchiseAgreementInitialTerm",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "aple_FranchiseFeesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Type of property, plant or equipment.",
        "label": "Franchise Fees [Member]",
        "terseLabel": "Franchise Fees [Member]"
       }
      }
     },
     "localname": "FranchiseFeesMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateTable",
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_FurnitureFixturesAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Type of property, plant and equipment.",
        "label": "Furniture Fixtures And Equipment [Member]",
        "terseLabel": "Furniture, Fixtures and Equipment [Member]"
       }
      }
     },
     "localname": "FurnitureFixturesAndEquipmentMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_FutureMinimumDebtPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Future Minimum Debt Payments [Abstract]"
       }
      }
     },
     "localname": "FutureMinimumDebtPaymentsAbstract",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "xbrltype": "stringItemType"
    },
    "aple_HamptonAllenTXMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hampton Allen TX [Member]",
        "terseLabel": "Hampton Allen, TX [Member]"
       }
      }
     },
     "localname": "HamptonAllenTXMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HamptonAndHome2SuitesCapeCanaveralFLMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hampton And Home 2 Suites Cape Canaveral FL [Member]",
        "terseLabel": "Hampton and Home2 Suites Cape Canaveral, FL [Member]"
       }
      }
     },
     "localname": "HamptonAndHome2SuitesCapeCanaveralFLMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/OutstandingPurchaseContractsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HamptonArlingtonTXMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hampton Arlington TX [Member]",
        "terseLabel": "Hampton Arlington, TX [Member]"
       }
      }
     },
     "localname": "HamptonArlingtonTXMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HamptonAtlantaDowntownGAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hampton Atlanta Downtown GA [Member]",
        "terseLabel": "Hampton Atlanta/Downtown, GA [Member]"
       }
      }
     },
     "localname": "HamptonAtlantaDowntownGAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/HotelAcquisitionsTable0",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HamptonAtlantaPerimeterDunwoodyGAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hampton Atlanta Perimeter Dunwoody GA [Member]",
        "terseLabel": "Hampton Atlanta/Perimeter Dunwoody, GA [Member]"
       }
      }
     },
     "localname": "HamptonAtlantaPerimeterDunwoodyGAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/HotelAcquisitionsTable0",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HamptonAustinTXMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hampton Austin TX [Member]",
        "terseLabel": "Hampton Austin, TX [Member]"
       }
      }
     },
     "localname": "HamptonAustinTXMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HamptonBoiseIDMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hampton Boise ID [Member]",
        "terseLabel": "Hampton Boise, ID [Member]"
       }
      }
     },
     "localname": "HamptonBoiseIDMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HamptonBurlesonFortWorthTXMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hampton Burleson Fort Worth TX [Member]",
        "terseLabel": "Hampton Burleson/Fort Worth, TX [Member]"
       }
      }
     },
     "localname": "HamptonBurlesonFortWorthTXMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HamptonCedarRapidsIAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hampton Cedar Rapids IA [Member]",
        "terseLabel": "Hampton Cedar Rapids, IA [Member]"
       }
      }
     },
     "localname": "HamptonCedarRapidsIAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HamptonClovisCAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hampton Clovis CA [Member]",
        "terseLabel": "Hampton Clovis, CA [Member]"
       }
      }
     },
     "localname": "HamptonClovisCAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HamptonColoradoSpringsCOMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hampton Colorado Springs CO [Member]",
        "terseLabel": "Hampton Colorado Springs, CO [Member]"
       }
      }
     },
     "localname": "HamptonColoradoSpringsCOMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HamptonCypressCAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hampton Cypress CA [Member]",
        "terseLabel": "Hampton Cypress, CA [Member]"
       }
      }
     },
     "localname": "HamptonCypressCAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HamptonDavenportIAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hampton Davenport IA [Member]",
        "terseLabel": "Hampton Davenport, IA [Member]"
       }
      }
     },
     "localname": "HamptonDavenportIAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HamptonFortLauderdaleFLMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hampton Fort Lauderdale FL [Member]",
        "terseLabel": "Hampton Fort Lauderdale, FL [Member]"
       }
      }
     },
     "localname": "HamptonFortLauderdaleFLMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/HotelsSoldTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HamptonHollySpringsNCMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hampton Holly Springs NC [Member]",
        "terseLabel": "Hampton Holly Springs, NC [Member]"
       }
      }
     },
     "localname": "HamptonHollySpringsNCMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/HotelsSoldTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HamptonHuntsvilleALMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hampton Huntsville AL [Member]",
        "terseLabel": "Hampton Huntsville, AL [Member]"
       }
      }
     },
     "localname": "HamptonHuntsvilleALMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HamptonInnFortLauderdaleFL2Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hampton Inn Fort Lauderdale F L2 [Member]",
        "terseLabel": "Hampton Inn Fort Lauderdale, FL [Member]"
       }
      }
     },
     "localname": "HamptonInnFortLauderdaleFL2Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HamptonJacksonTNMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hampton Jackson TN [Member]",
        "terseLabel": "Hampton Jackson, TN [Member]"
       }
      }
     },
     "localname": "HamptonJacksonTNMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HamptonKansasCityMOMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hampton Kansas City MO [Member]",
        "terseLabel": "Hampton Kansas City, MO [Member]"
       }
      }
     },
     "localname": "HamptonKansasCityMOMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HamptonMemphisTNMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hampton Memphis TN [Member]",
        "terseLabel": "Hampton Memphis, TN [Member]"
       }
      }
     },
     "localname": "HamptonMemphisTNMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/HotelAcquisitionsTable0",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HamptonMiamiFLMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hampton Miami FL [Member]",
        "terseLabel": "Hampton Miami, FL [Member]"
       }
      }
     },
     "localname": "HamptonMiamiFLMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HamptonMobileALMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hampton Mobile AL [Member]",
        "terseLabel": "Hampton Mobile, AL [Member]"
       }
      }
     },
     "localname": "HamptonMobileALMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HamptonOklahomaCityOKMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hampton Oklahoma City OK [Member]",
        "terseLabel": "Hampton Oklahoma City, OK [Member]"
       }
      }
     },
     "localname": "HamptonOklahomaCityOKMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HamptonOmahaNEMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hampton Omaha NE [Member]",
        "terseLabel": "Hampton Omaha, NE [Member]"
       }
      }
     },
     "localname": "HamptonOmahaNEMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HamptonPanamaCityFLMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hampton Panama City FL [Member]",
        "terseLabel": "Hampton Panama City, FL [Member]"
       }
      }
     },
     "localname": "HamptonPanamaCityFLMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HamptonPhoenixAZ2Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hampton Phoenix A Z2 [Member]",
        "terseLabel": "Hampton Phoenix, AZ [Member]"
       }
      }
     },
     "localname": "HamptonPhoenixAZ2Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/HotelAcquisitionsTable0",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HamptonPhoenixAZMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hampton Phoenix AZ [Member]",
        "terseLabel": "Hampton Phoenix, AZ [Member]"
       }
      }
     },
     "localname": "HamptonPhoenixAZMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HamptonPittsburghPAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hampton Pittsburgh PA [Member]",
        "terseLabel": "Hampton Pittsburgh, PA [Member]"
       }
      }
     },
     "localname": "HamptonPittsburghPAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HamptonRochesterMNMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hampton Rochester MN [Member]",
        "terseLabel": "Hampton Rochester, MN [Member]"
       }
      }
     },
     "localname": "HamptonRochesterMNMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HamptonRogersARMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hampton Rogers AR [Member]",
        "terseLabel": "Hampton Rogers, AR [Member]"
       }
      }
     },
     "localname": "HamptonRogersARMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HamptonRosemontILMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hampton Rosemont IL [Member]",
        "terseLabel": "Hampton Rosemont, IL [Member]"
       }
      }
     },
     "localname": "HamptonRosemontILMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HamptonRoundRockTXMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hampton Round Rock TX [Member]",
        "terseLabel": "Hampton Round Rock, TX [Member]"
       }
      }
     },
     "localname": "HamptonRoundRockTXMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HamptonSanDiegoCAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hampton San Diego CA [Member]",
        "terseLabel": "Hampton San Diego, CA [Member]"
       }
      }
     },
     "localname": "HamptonSanDiegoCAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HamptonSantaClaritaCAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hampton Santa Clarita CA [Member]",
        "terseLabel": "Hampton Santa Clarita, CA [Member]"
       }
      }
     },
     "localname": "HamptonSantaClaritaCAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HamptonSkokieILMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hampton Skokie IL [Member]",
        "terseLabel": "Hampton Skokie, IL [Member]"
       }
      }
     },
     "localname": "HamptonSkokieILMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HamptonStLouisMO2Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hampton St Louis M O2 [Member]",
        "terseLabel": "Hampton St. Louis, MO [Member]"
       }
      }
     },
     "localname": "HamptonStLouisMO2Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HamptonStLouisMOMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hampton St Louis MO [Member]",
        "terseLabel": "Hampton St. Louis, MO [Member]"
       }
      }
     },
     "localname": "HamptonStLouisMOMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HamptonStPaulMNMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hampton St Paul MN [Member]",
        "terseLabel": "Hampton St. Paul, MN [Member]"
       }
      }
     },
     "localname": "HamptonStPaulMNMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/HotelAcquisitionsTable",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HamptonTexarkanaTXMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hampton Texarkana TX [Member]",
        "terseLabel": "Hampton Texarkana, TX [Member]"
       }
      }
     },
     "localname": "HamptonTexarkanaTXMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HamptonTulareCAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hampton Tulare CA [Member]",
        "terseLabel": "Hampton Tulare,CA [Member]"
       }
      }
     },
     "localname": "HamptonTulareCAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HamptonWestfordMAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hampton Westford MA [Member]",
        "terseLabel": "Hampton Westford, MA [Member]"
       }
      }
     },
     "localname": "HamptonWestfordMAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HamptonWinstonSalemNCMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hampton Winston Salem NC [Member]",
        "terseLabel": "Hampton Winston-Salem, NC [Member]"
       }
      }
     },
     "localname": "HamptonWinstonSalemNCMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HighgateMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of management company.",
        "label": "Highgate [Member]",
        "terseLabel": "Highgate [Member]"
       }
      }
     },
     "localname": "HighgateMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HiltonDallasTXMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hilton Dallas TX [Member]",
        "terseLabel": "Hilton Dallas, TX [Member]"
       }
      }
     },
     "localname": "HiltonDallasTXMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/HotelsSoldTable00"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HiltonGardenInnAllenTXMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hilton Garden Inn Allen TX [Member]",
        "terseLabel": "Hilton Garden Inn Allen, TX [Member]"
       }
      }
     },
     "localname": "HiltonGardenInnAllenTXMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HiltonGardenInnAnnapolisMDMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hilton Garden Inn Annapolis MD [Member]",
        "terseLabel": "Hilton Garden Inn Annapolis, MD [Member]"
       }
      }
     },
     "localname": "HiltonGardenInnAnnapolisMDMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HiltonGardenInnAuburnALMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hilton Garden Inn Auburn AL [Member]",
        "terseLabel": "Hilton Garden Inn Auburn, AL [Member]"
       }
      }
     },
     "localname": "HiltonGardenInnAuburnALMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HiltonGardenInnAustinTXMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hilton Garden Inn Austin TX [Member]",
        "terseLabel": "Hilton Garden Inn Austin, TX [Member]"
       }
      }
     },
     "localname": "HiltonGardenInnAustinTXMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HiltonGardenInnBirminghamALMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hilton Garden Inn Birmingham AL [Member]",
        "terseLabel": "Hilton Garden Inn Birmingham, AL [Member]"
       }
      }
     },
     "localname": "HiltonGardenInnBirminghamALMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HiltonGardenInnBocaRatonFLMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hilton Garden Inn Boca Raton FL [Member]",
        "terseLabel": "Hilton Garden Inn Boca Raton, FL [Member]"
       }
      }
     },
     "localname": "HiltonGardenInnBocaRatonFLMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HiltonGardenInnColumbiaSCMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hilton Garden Inn Columbia SC [Member]",
        "terseLabel": "Hilton Garden Inn Columbia, SC [Member]"
       }
      }
     },
     "localname": "HiltonGardenInnColumbiaSCMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HiltonGardenInnDenverCOMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hilton Garden Inn Denver CO [Member]",
        "terseLabel": "Hilton Garden Inn Denver, CO [Member]"
       }
      }
     },
     "localname": "HiltonGardenInnDenverCOMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HiltonGardenInnDesPlainesILMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hilton Garden Inn Des Plaines IL [Member]",
        "terseLabel": "Hilton Garden Inn Des Plaines, IL [Member]"
       }
      }
     },
     "localname": "HiltonGardenInnDesPlainesILMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HiltonGardenInnDothanALMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hilton Garden Inn Dothan AL [Member]",
        "terseLabel": "Hilton Garden Inn Dothan, AL [Member]"
       }
      }
     },
     "localname": "HiltonGardenInnDothanALMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HiltonGardenInnDuncanvilleTXMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hilton Garden Inn Duncanville TX [Member]",
        "terseLabel": "Hilton Garden Inn Duncanville, TX [Member]"
       }
      }
     },
     "localname": "HiltonGardenInnDuncanvilleTXMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/HotelsSoldTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HiltonGardenInnElPasoTXMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hilton Garden Inn El Paso TX [Member]",
        "terseLabel": "Hilton Garden Inn El Paso, TX [Member]"
       }
      }
     },
     "localname": "HiltonGardenInnElPasoTXMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HiltonGardenInnFriscoTXMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hilton Garden Inn Frisco TX [Member]",
        "terseLabel": "Hilton Garden Inn Frisco, TX [Member]"
       }
      }
     },
     "localname": "HiltonGardenInnFriscoTXMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HiltonGardenInnGainesvilleFLMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hilton Garden Inn Gainesville FL [Member]",
        "terseLabel": "Hilton Garden Inn Gainesville, FL [Member]"
       }
      }
     },
     "localname": "HiltonGardenInnGainesvilleFLMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HiltonGardenInnGrapevineTXMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hilton Garden Inn Grapevine TX [Member]",
        "terseLabel": "Hilton Garden Inn Grapevine, TX [Member]"
       }
      }
     },
     "localname": "HiltonGardenInnGrapevineTXMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HiltonGardenInnHighlandsRanchCOMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hilton Garden Inn Highlands Ranch CO [Member]",
        "terseLabel": "Hilton Garden Inn Highlands Ranch, CO [Member]"
       }
      }
     },
     "localname": "HiltonGardenInnHighlandsRanchCOMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HiltonGardenInnHiltonHeadSCMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hilton Garden Inn Hilton Head SC [Member]",
        "terseLabel": "Hilton Garden Inn Hilton Head, SC [Member]"
       }
      }
     },
     "localname": "HiltonGardenInnHiltonHeadSCMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HiltonGardenInnHoffmanEstatesILMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hilton Garden Inn Hoffman Estates IL [Member]",
        "terseLabel": "Hilton Garden Inn Hoffman Estates, IL [Member]"
       }
      }
     },
     "localname": "HiltonGardenInnHoffmanEstatesILMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HiltonGardenInnHuntsvilleALMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hilton Garden Inn Huntsville AL [Member]",
        "terseLabel": "Hilton Garden Inn Huntsville, AL [Member]"
       }
      }
     },
     "localname": "HiltonGardenInnHuntsvilleALMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HiltonGardenInnIslipRonkonkomaNYMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hilton Garden Inn Islip Ronkonkoma NY [Member]",
        "terseLabel": "Hilton Garden Inn Islip/Ronkonkoma, NY [Member]"
       }
      }
     },
     "localname": "HiltonGardenInnIslipRonkonkomaNYMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HiltonGardenInnLafayetteLAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hilton Garden Inn Lafayette LA [Member]",
        "terseLabel": "Hilton Garden Inn Lafayette, LA [Member]"
       }
      }
     },
     "localname": "HiltonGardenInnLafayetteLAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HiltonGardenInnLewisvilleTXMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hilton Garden Inn Lewisville TX [Member]",
        "terseLabel": "Hilton Garden Inn Lewisville, TX [Member]"
       }
      }
     },
     "localname": "HiltonGardenInnLewisvilleTXMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HiltonGardenInnMaconGAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hilton Garden Inn Macon GA [Member]",
        "terseLabel": "Hilton Garden Inn Macon, GA [Member]"
       }
      }
     },
     "localname": "HiltonGardenInnMaconGAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HiltonGardenInnMadisonWIMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hilton Garden Inn Madison WI [Member]",
        "terseLabel": "Hilton Garden Inn Madison WI [Member]"
       }
      }
     },
     "localname": "HiltonGardenInnMadisonWIMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/OutstandingPurchaseContractsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HiltonGardenInnMapleGroveMNMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hilton Garden Inn Maple Grove MN [Member]",
        "terseLabel": "Hilton Garden Inn Maple Grove, MN [Member]"
       }
      }
     },
     "localname": "HiltonGardenInnMapleGroveMNMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HiltonGardenInnMasonOHMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hilton Garden Inn Mason OH [Member]",
        "terseLabel": "Hilton Garden Inn Mason, OH [Member]"
       }
      }
     },
     "localname": "HiltonGardenInnMasonOHMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HiltonGardenInnMerrillvilleINMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hilton Garden Inn Merrillville IN [Member]",
        "terseLabel": "Hilton Garden Inn Merrillville, IN [Member]"
       }
      }
     },
     "localname": "HiltonGardenInnMerrillvilleINMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HiltonGardenInnMettawaILMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hilton Garden Inn Mettawa IL [Member]",
        "terseLabel": "Hilton Garden Inn Mettawa, IL [Member]"
       }
      }
     },
     "localname": "HiltonGardenInnMettawaILMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HiltonGardenInnMontgomeryALMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hilton Garden Inn Montgomery AL [Member]",
        "terseLabel": "Hilton Garden Inn Montgomery, AL [Member]"
       }
      }
     },
     "localname": "HiltonGardenInnMontgomeryALMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HiltonGardenInnNashvilleTNMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hilton Garden Inn Nashville TN [Member]",
        "terseLabel": "Hilton Garden Inn Nashville, TN [Member]"
       }
      }
     },
     "localname": "HiltonGardenInnNashvilleTNMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HiltonGardenInnNoviMIMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hilton Garden Inn Novi MI [Member]",
        "terseLabel": "Hilton Garden Inn Novi, MI [Member]"
       }
      }
     },
     "localname": "HiltonGardenInnNoviMIMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HiltonGardenInnOklahomaCityOKMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hilton Garden Inn Oklahoma City OK [Member]",
        "terseLabel": "Hilton Garden Inn Oklahoma City, OK [Member]"
       }
      }
     },
     "localname": "HiltonGardenInnOklahomaCityOKMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HiltonGardenInnOmahaNEMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hilton Garden Inn Omaha NE [Member]",
        "terseLabel": "Hilton Garden Inn Omaha, NE [Member]"
       }
      }
     },
     "localname": "HiltonGardenInnOmahaNEMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HiltonGardenInnSacramentoCAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hilton Garden Inn Sacramento CA [Member]",
        "terseLabel": "Hilton Garden Inn Sacramento, CA [Member]"
       }
      }
     },
     "localname": "HiltonGardenInnSacramentoCAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HiltonGardenInnSanDiegoCAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hilton Garden Inn San Diego CA [Member]",
        "terseLabel": "Hilton Garden Inn San Diego, CA [Member]"
       }
      }
     },
     "localname": "HiltonGardenInnSanDiegoCAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HiltonGardenInnSavannahGAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hilton Garden Inn Savannah GA [Member]",
        "terseLabel": "Hilton Garden Inn Savannah, GA [Member]"
       }
      }
     },
     "localname": "HiltonGardenInnSavannahGAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HiltonGardenInnSchaumburgILMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hilton Garden Inn Schaumburg IL [Member]",
        "terseLabel": "Hilton Garden Inn Schaumburg, IL [Member]"
       }
      }
     },
     "localname": "HiltonGardenInnSchaumburgILMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HiltonGardenInnScottsdaleAZMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hilton Garden Inn Scottsdale AZ [Member]",
        "terseLabel": "Hilton Garden Inn Scottsdale, AZ [Member]"
       }
      }
     },
     "localname": "HiltonGardenInnScottsdaleAZMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HiltonGardenInnSilverSpringMDMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hilton Garden Inn Silver Spring MD [Member]",
        "terseLabel": "Hilton Garden Inn Silver Spring, MD [Member]"
       }
      }
     },
     "localname": "HiltonGardenInnSilverSpringMDMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HiltonGardenInnTallahasseeFLMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hilton Garden Inn Tallahassee FL [Member]",
        "terseLabel": "Hilton Garden Inn Tallahassee, FL [Member]"
       }
      }
     },
     "localname": "HiltonGardenInnTallahasseeFLMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HiltonGardenInnTucsonAZMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hilton Garden Inn Tucson AZ [Member]",
        "terseLabel": "Hilton Garden Inn Tucson, AZ [Member]"
       }
      }
     },
     "localname": "HiltonGardenInnTucsonAZMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HiltonGardenInnTwinsburgOHMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hilton Garden Inn Twinsburg OH [Member]",
        "terseLabel": "Hilton Garden Inn Twinsburg, OH [Member]"
       }
      }
     },
     "localname": "HiltonGardenInnTwinsburgOHMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HiltonGardenInnWarrenvilleILMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hilton Garden Inn Warrenville IL [Member]",
        "terseLabel": "Hilton Garden Inn Warrenville, IL [Member]"
       }
      }
     },
     "localname": "HiltonGardenInnWarrenvilleILMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HiltonMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of management company.",
        "label": "Hilton [Member]",
        "terseLabel": "Hilton [Member]"
       }
      }
     },
     "localname": "HiltonMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_Home2SuitesAnchorageAKMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Home 2 Suites Anchorage AK [Member]",
        "terseLabel": "Home2 Suites Anchorage, AK [Member]"
       }
      }
     },
     "localname": "Home2SuitesAnchorageAKMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_Home2SuitesAtlantaGAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Home 2 Suites Atlanta GA [Member]",
        "terseLabel": "Home2 Suites Atlanta, GA [Member]"
       }
      }
     },
     "localname": "Home2SuitesAtlantaGAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_Home2SuitesBirminghamALMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Home 2 Suites Birmingham AL [Member]",
        "terseLabel": "Home2 Suites Birmingham, AL [Member]"
       }
      }
     },
     "localname": "Home2SuitesBirminghamALMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_Home2SuitesCharlestonSCMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Home 2 Suites Charleston SC [Member]",
        "terseLabel": "Home2 Suites Charleston, SC [Member]"
       }
      }
     },
     "localname": "Home2SuitesCharlestonSCMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_Home2SuitesFayettevilleNCMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Home 2 Suites Fayetteville NC [Member]",
        "terseLabel": "Home2 Suites Fayetteville, NC [Member]"
       }
      }
     },
     "localname": "Home2SuitesFayettevilleNCMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_Home2SuitesHuntsvilleALMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Home 2 Suites Huntsville AL [Member]",
        "terseLabel": "Home2 Suites Huntsville, AL [Member]"
       }
      }
     },
     "localname": "Home2SuitesHuntsvilleALMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_Home2SuitesJacksonvilleNCMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Home 2 Suites Jacksonville NC [Member]",
        "terseLabel": "Home2 Suites Jacksonville, NC [Member]"
       }
      }
     },
     "localname": "Home2SuitesJacksonvilleNCMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_Home2SuitesNashvilleTNMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Home 2 Suites Nashville TN [Member]",
        "terseLabel": "Home2 Suites Nashville, TN [Member]"
       }
      }
     },
     "localname": "Home2SuitesNashvilleTNMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_Home2SuitesOrlandoFLMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Home 2 Suites Orlando FL [Member]",
        "terseLabel": "Home2 Suites Orlando, FL [Member]"
       }
      }
     },
     "localname": "Home2SuitesOrlandoFLMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/HotelAcquisitionsTable",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HomewoodSuitesAgouraHillsCAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Homewood Suites Agoura Hills CA [Member]",
        "terseLabel": "Homewood Suites Agoura Hills, CA [Member]"
       }
      }
     },
     "localname": "HomewoodSuitesAgouraHillsCAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HomewoodSuitesAustinRoundRockTXMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Homewood Suites Austin Round Rock TX [Member]",
        "terseLabel": "Homewood Suites Austin/Round Rock, TX [Member]"
       }
      }
     },
     "localname": "HomewoodSuitesAustinRoundRockTXMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HomewoodSuitesAustinTXMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Homewood Suites Austin TX [Member]",
        "terseLabel": "Homewood Suites Austin, TX [Member]"
       }
      }
     },
     "localname": "HomewoodSuitesAustinTXMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HomewoodSuitesBirminghamALMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Homewood Suites Birmingham AL [Member]",
        "terseLabel": "Homewood Suites Birmingham, AL [Member]"
       }
      }
     },
     "localname": "HomewoodSuitesBirminghamALMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HomewoodSuitesCapeCanaveralFLMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Homewood Suites Cape Canaveral FL [Member]",
        "terseLabel": "Homewood Suites Cape Canaveral, FL [Member]"
       }
      }
     },
     "localname": "HomewoodSuitesCapeCanaveralFLMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HomewoodSuitesCedarRapidsIAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Homewood Suites Cedar Rapids IA [Member]",
        "terseLabel": "Homewood Suites Cedar Rapids, IA [Member]"
       }
      }
     },
     "localname": "HomewoodSuitesCedarRapidsIAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HomewoodSuitesCharlotteNCMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Homewood Suites Charlotte NC [Member]",
        "terseLabel": "Homewood Suites Charlotte, NC [Member]"
       }
      }
     },
     "localname": "HomewoodSuitesCharlotteNCMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HomewoodSuitesChattanoogaTNMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Homewood Suites Chattanooga TN [Member]",
        "terseLabel": "Homewood Suites Chattanooga, TN [Member]"
       }
      }
     },
     "localname": "HomewoodSuitesChattanoogaTNMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HomewoodSuitesClovisCAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Homewood Suites Clovis CA [Member]",
        "terseLabel": "Homewood Suites Clovis, CA [Member]"
       }
      }
     },
     "localname": "HomewoodSuitesClovisCAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HomewoodSuitesCranfordNJMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Homewood Suites Cranford NJ [Member]",
        "terseLabel": "Homewood Suites Cranford, NJ [Member]"
       }
      }
     },
     "localname": "HomewoodSuitesCranfordNJMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HomewoodSuitesDallasTXMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Homewood Suites Dallas TX [Member]",
        "terseLabel": "Homewood Suites Dallas, TX [Member]"
       }
      }
     },
     "localname": "HomewoodSuitesDallasTXMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HomewoodSuitesDentonTXMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Homewood Suites Denton TX [Member]",
        "terseLabel": "Homewood Suites Denton, TX [Member]"
       }
      }
     },
     "localname": "HomewoodSuitesDentonTXMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HomewoodSuitesDurhamNCMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Homewood Suites Durham NC [Member]",
        "terseLabel": "Homewood Suites Durham, NC [Member]"
       }
      }
     },
     "localname": "HomewoodSuitesDurhamNCMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HomewoodSuitesElPasoTXMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name or property.",
        "label": "Homewood Suites El Paso TX [Member]",
        "terseLabel": "Homewood Suites El Paso, TX [Member]"
       }
      }
     },
     "localname": "HomewoodSuitesElPasoTXMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HomewoodSuitesGainesvilleFLMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Homewood Suites Gainesville FL [Member]",
        "terseLabel": "Homewood Suites Gainesville, FL [Member]"
       }
      }
     },
     "localname": "HomewoodSuitesGainesvilleFLMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HomewoodSuitesHuntsvilleALMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Homewood Suites Huntsville AL [Member]",
        "terseLabel": "Homewood Suites Huntsville, AL [Member]"
       }
      }
     },
     "localname": "HomewoodSuitesHuntsvilleALMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HomewoodSuitesIrvingTXMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Homewood Suites Irving TX [Member]",
        "terseLabel": "Homewood Suites Irving, TX [Member]"
       }
      }
     },
     "localname": "HomewoodSuitesIrvingTXMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HomewoodSuitesJacksonvilleFLMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Homewood Suites Jacksonville FL [Member]",
        "terseLabel": "Homewood Suites Jacksonville, FL [Member]"
       }
      }
     },
     "localname": "HomewoodSuitesJacksonvilleFLMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HomewoodSuitesKnoxvilleTNMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Homewood Suites Knoxville TN [Member]",
        "terseLabel": "Homewood Suites Knoxville, TN [Member]"
       }
      }
     },
     "localname": "HomewoodSuitesKnoxvilleTNMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HomewoodSuitesMahwahNJMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Homewood Suites Mahwah NJ [Member]",
        "terseLabel": "Homewood Suites Mahwah, NJ [Member]"
       }
      }
     },
     "localname": "HomewoodSuitesMahwahNJMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HomewoodSuitesMemphisTNMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Homewood Suites Memphis TN [Member]",
        "terseLabel": "Homewood Suites Memphis, TN [Member]"
       }
      }
     },
     "localname": "HomewoodSuitesMemphisTNMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HomewoodSuitesMiamiFLMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Homewood Suites Miami FL [Member]",
        "terseLabel": "Homewood Suites Miami, FL [Member]"
       }
      }
     },
     "localname": "HomewoodSuitesMiamiFLMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HomewoodSuitesMontgomeryALMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Homewood Suites Montgomery AL [Member]",
        "terseLabel": "Homewood Suites Montgomery, AL [Member]"
       }
      }
     },
     "localname": "HomewoodSuitesMontgomeryALMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HomewoodSuitesMountLaurelNJMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Homewood Suites Mount Laurel NJ [Member]",
        "terseLabel": "Homewood Suites Mount Laurel, NJ [Member]"
       }
      }
     },
     "localname": "HomewoodSuitesMountLaurelNJMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HomewoodSuitesNewOrleansLAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Homewood Suites New Orleans LA [Member]",
        "terseLabel": "Homewood Suites New Orleans, LA [Member]"
       }
      }
     },
     "localname": "HomewoodSuitesNewOrleansLAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HomewoodSuitesOklahomaCityOKMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Homewood Suites Oklahoma City OK [Member]",
        "terseLabel": "Homewood Suites Oklahoma City, OK [Member]"
       }
      }
     },
     "localname": "HomewoodSuitesOklahomaCityOKMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HomewoodSuitesOklahomaCityWestOKMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Homewood Suites Oklahoma City West OK [Member]",
        "terseLabel": "Homewood Suites Oklahoma City (West), OK [Member]"
       }
      }
     },
     "localname": "HomewoodSuitesOklahomaCityWestOKMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HomewoodSuitesOmahaNEMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Homewood Suites Omaha NE [Member]",
        "terseLabel": "Homewood Suites Omaha, NE [Member]"
       }
      }
     },
     "localname": "HomewoodSuitesOmahaNEMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HomewoodSuitesPhoenixAZMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Homewood Suites Phoenix AZ [Member]",
        "terseLabel": "Homewood Suites Phoenix, AZ [Member]"
       }
      }
     },
     "localname": "HomewoodSuitesPhoenixAZMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HomewoodSuitesRogersARMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Homewood Suites Rogers AR [Member]",
        "terseLabel": "Homewood Suites Rogers, AR [Member]"
       }
      }
     },
     "localname": "HomewoodSuitesRogersARMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HomewoodSuitesSanJoseCAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Homewood Suites San Jose CA [Member]",
        "terseLabel": "Homewood Suites San Jose, CA [Member]"
       }
      }
     },
     "localname": "HomewoodSuitesSanJoseCAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HomewoodSuitesSarasotaFLMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Homewood Suites Sarasota FL [Member]",
        "terseLabel": "Homewood Suites Sarasota, FL [Member]"
       }
      }
     },
     "localname": "HomewoodSuitesSarasotaFLMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/HotelsSoldTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HomewoodSuitesStaffordTXMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Homewood Suites Stafford TX [Member]",
        "terseLabel": "Homewood Suites Stafford, TX [Member]"
       }
      }
     },
     "localname": "HomewoodSuitesStaffordTXMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HomewoodSuitesTukwilaWAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Homewood Suites Tukwila WA [Member]",
        "terseLabel": "Homewood Suites Tukwila, WA [Member]"
       }
      }
     },
     "localname": "HomewoodSuitesTukwilaWAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HotelAcquisitionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Hotel Acquisitions [Abstract]"
       }
      }
     },
     "localname": "HotelAcquisitionsAbstract",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "xbrltype": "stringItemType"
    },
    "aple_HotelAcquisitionsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Hotel acquisitions.",
        "label": "Hotel Acquisitions [Member]",
        "terseLabel": "Hotel Acquisitions [Member]"
       }
      }
     },
     "localname": "HotelAcquisitionsMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HotelAdministrativeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Product or service.",
        "label": "Hotel Administrative [Member]",
        "terseLabel": "Hotel Administrative [Member]"
       }
      }
     },
     "localname": "HotelAdministrativeMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HotelAndParkingLotGroundLeasesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Group of related lease arrangements. For example, but not limited to, leases grouped by facility or contractual terms.",
        "label": "Hotel And Parking Lot Ground Leases [Member]",
        "terseLabel": "Hotel and Parking Lot Ground Leases [Member]"
       }
      }
     },
     "localname": "HotelAndParkingLotGroundLeasesMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/LeaseCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HotelDevelopmentTimeToCompletion": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period in which development of hotels are expected to be completed and closing is expected to occur.",
        "label": "HotelDevelopmentTimeToCompletion",
        "terseLabel": "Hotel Development, Time to Completion"
       }
      }
     },
     "localname": "HotelDevelopmentTimeToCompletion",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/HotelPurchaseContractCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_HotelGroundLeaseMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Hotel ground leases.",
        "label": "Hotel Ground Lease [Member]",
        "terseLabel": "Hotel Ground Lease [Member]"
       }
      }
     },
     "localname": "HotelGroundLeaseMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails",
      "http://www.applehospitalityreit.com/role/LeaseCommitmentsDetails",
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails",
      "http://www.applehospitalityreit.com/role/SCHEDULEIIIRealEstateandAccumulatedDepreciationandAmortizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HotelIdentifiedForPotentialSaleIn3Q19AndSubsequentlySoldMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about hotels held for sale.",
        "label": "Hotel Identified For Potential Sale In 3 Q19 And Subsequently Sold [Member]",
        "terseLabel": "Hotel Identified for Potential Sale in 3Q19 and Subsequently Sold [Member]"
       }
      }
     },
     "localname": "HotelIdentifiedForPotentialSaleIn3Q19AndSubsequentlySoldMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HotelManagementFeePercentage": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The hotel management fee, expressed as a percentage of revenue, based on each hotel's performance relative to other hotels owned by the Company.",
        "label": "HotelManagementFeePercentage",
        "terseLabel": "Hotel Management Fee, Percentage"
       }
      }
     },
     "localname": "HotelManagementFeePercentage",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "aple_HotelPropertyInitialHoldPeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The Company's planned initial hold period for each property.",
        "label": "HotelPropertyInitialHoldPeriod",
        "terseLabel": "Hotel Property Initial Hold Period"
       }
      }
     },
     "localname": "HotelPropertyInitialHoldPeriod",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "aple_HotelPurchaseContractCommitmentsDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Hotel Purchase Contract Commitments (Details) [Line Items]"
       }
      }
     },
     "localname": "HotelPurchaseContractCommitmentsDetailsLineItems",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/HotelPurchaseContractCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_HotelPurchaseContractCommitmentsDetailsOutstandingPurchaseContractsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Hotel Purchase Contract Commitments (Details) - Outstanding Purchase Contracts [Line Items]"
       }
      }
     },
     "localname": "HotelPurchaseContractCommitmentsDetailsOutstandingPurchaseContractsLineItems",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/OutstandingPurchaseContractsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_HotelPurchaseContractCommitmentsDetailsOutstandingPurchaseContractsTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Hotel Purchase Contract Commitments (Details) - Outstanding Purchase Contracts [Table]"
       }
      }
     },
     "localname": "HotelPurchaseContractCommitmentsDetailsOutstandingPurchaseContractsTable",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/OutstandingPurchaseContractsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_HotelPurchaseContractCommitmentsDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Hotel Purchase Contract Commitments (Details) [Table]"
       }
      }
     },
     "localname": "HotelPurchaseContractCommitmentsDetailsTable",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/HotelPurchaseContractCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_HotelsClassifiedAsHeldForSaleAndSubsequentlySoldMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about hotels held for sale and subsequently sold.",
        "label": "Hotels Classified As Held For Sale And Subsequently Sold [Member]",
        "terseLabel": "Hotels Classified as Held for Sale and Subsequently Sold [Member]"
       }
      }
     },
     "localname": "HotelsClassifiedAsHeldForSaleAndSubsequentlySoldMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/SCHEDULEIIIRealEstateandAccumulatedDepreciationandAmortizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HotelsHeldForSaleAndSubsequentlySoldMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about hotels held for sale and subsequently sold.",
        "label": "Hotels Held For Sale And Subsequently Sold [Member]",
        "terseLabel": "Hotels Held for Sale and Subsequently Sold [Member]"
       }
      }
     },
     "localname": "HotelsHeldForSaleAndSubsequentlySoldMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AssetsHeldforSaleDispositionsandHotelSaleContractsDetails",
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails",
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails",
      "http://www.applehospitalityreit.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HotelsIdentifiedForPotentialSale1Q2017Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about disposal of hotels.",
        "label": "Hotels Identified For Potential Sale 1 Q2017 [Member]",
        "terseLabel": "Hotels Identified for Potential Sale 1Q 2017 [Member]"
       }
      }
     },
     "localname": "HotelsIdentifiedForPotentialSale1Q2017Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HotelsIdentifiedForPotentialSaleIn2Q18AndSubsequentlySoldMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about hotels identified for sale.",
        "label": "Hotels Identified For Potential Sale In 2 Q18 And Subsequently Sold [Member]",
        "terseLabel": "Hotels Identified for Potential Sale in 2Q18 and Subsequently Sold [Member]"
       }
      }
     },
     "localname": "HotelsIdentifiedForPotentialSaleIn2Q18AndSubsequentlySoldMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HotelsSoldAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Hotels Sold [Abstract]"
       }
      }
     },
     "localname": "HotelsSoldAbstract",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "xbrltype": "stringItemType"
    },
    "aple_HotelsSoldMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Description of disposal group.",
        "label": "Hotels Sold [Member]",
        "terseLabel": "Hotels Sold [Member]"
       }
      }
     },
     "localname": "HotelsSoldMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AssetsHeldforSaleDispositionsandHotelSaleContractsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HotelsSoldOrClassifiedAsHeldForSaleMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about hotels sold or classified as held for sale.",
        "label": "Hotels Sold Or Classified As Held For Sale [Member]",
        "terseLabel": "Hotels Sold or Classified as Held for Sale [Member]"
       }
      }
     },
     "localname": "HotelsSoldOrClassifiedAsHeldForSaleMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AssetsHeldforSaleDispositionsandHotelSaleContractsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HotelsUnderContractMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Hotels under contract.",
        "label": "Hotels Under Contract [Member]",
        "terseLabel": "Hotels Under Contract [Member]"
       }
      }
     },
     "localname": "HotelsUnderContractMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/OutstandingPurchaseContractsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HotelsUnderDevelopmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Hotels under development.",
        "label": "Hotels Under Development [Member]",
        "terseLabel": "Hotels Under Development [Member]"
       }
      }
     },
     "localname": "HotelsUnderDevelopmentMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/HotelPurchaseContractCommitmentsDetails",
      "http://www.applehospitalityreit.com/role/OutstandingPurchaseContractsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HotelsUnderPurchaseContractMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about hotels under purchase contract.",
        "label": "Hotels Under Purchase Contract [Member]",
        "terseLabel": "Hotels Under Purchase Contract [Member]"
       }
      }
     },
     "localname": "HotelsUnderPurchaseContractMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/HotelPurchaseContractCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HotelsUnderSaleContractMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about hotels under sale contracts.",
        "label": "Hotels Under Sale Contract [Member]",
        "terseLabel": "Hotels Under Sale Contract [Member]"
       }
      }
     },
     "localname": "HotelsUnderSaleContractMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AssetsHeldforSaleDispositionsandHotelSaleContractsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HuntingtonMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of management company.",
        "label": "Huntington [Member]",
        "terseLabel": "Huntington [Member]"
       }
      }
     },
     "localname": "HuntingtonMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HyattHouseAndHyattPlaceTempeAZMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hyatt House And Hyatt Place Tempe AZ [Member]",
        "terseLabel": "Hyatt House and Hyatt Place Tempe, AZ [Member]"
       }
      }
     },
     "localname": "HyattHouseAndHyattPlaceTempeAZMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/OutstandingPurchaseContractsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_HyattPlaceJacksonvilleFLMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Hyatt Place Jacksonville FL [Member]",
        "terseLabel": "Hyatt Place Jacksonville, FL [Member]"
       }
      }
     },
     "localname": "HyattPlaceJacksonvilleFLMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/HotelAcquisitionsTable0",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_Incentive2019PaymentUnderSeparationAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Nature of expense.",
        "label": "Incentive 2019 Payment Under Separation Agreement [Member]",
        "terseLabel": "2019 Incentive Payment Under Separation Agreement [Member]"
       }
      }
     },
     "localname": "Incentive2019PaymentUnderSeparationAgreementMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_IncreaseDecreaseInDueFromThirdPartyManagers": {
     "auth_ref": [],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The net change during the reporting period in the amount due relating to owner's distribution of property operating cash flow from the hotel managers.",
        "label": "IncreaseDecreaseInDueFromThirdPartyManagers",
        "negatedTerseLabel": "Decrease in due from third party managers, net"
       }
      }
     },
     "localname": "IncreaseDecreaseInDueFromThirdPartyManagers",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "aple_IncreaseInLeaseLiability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Increase in lease liability.",
        "label": "IncreaseInLeaseLiability",
        "terseLabel": "Increase in Lease Liability"
       }
      }
     },
     "localname": "IncreaseInLeaseLiability",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/LeaseCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "aple_IncreaseInLeaseRightOfUseAsset": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Increase in lease right-of-use asset.",
        "label": "IncreaseInLeaseRightOfUseAsset",
        "terseLabel": "Increase in Lease Right of Use Asset"
       }
      }
     },
     "localname": "IncreaseInLeaseRightOfUseAsset",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/LeaseCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "aple_IndependentBoutiqueRichmondVAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Independent Boutique Richmond VA [Member]",
        "terseLabel": "Independent boutique Richmond VA [Member]"
       }
      }
     },
     "localname": "IndependentBoutiqueRichmondVAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/HotelAcquisitionsTable",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_InnVenturesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of management company.",
        "label": "Inn Ventures [Member]",
        "terseLabel": "InnVentures [Member]"
       }
      }
     },
     "localname": "InnVenturesMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_InterestRateMarginPriorToAmendmentInJuly2019Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Interest rate margin prior to amendment in July 2019.",
        "label": "Interest Rate Margin Prior To Amendment In July 2019 [Member]",
        "terseLabel": "Interest Rate Margin Prior to Amendment in July 2019 [Member]"
       }
      }
     },
     "localname": "InterestRateMarginPriorToAmendmentInJuly2019Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_InterestRateMarginSubsequentToAmendmentInJuly2019Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Interest rate margin subsequent to amendment in July 2019.",
        "label": "Interest Rate Margin Subsequent To Amendment In July 2019 [Member]",
        "terseLabel": "Interest Rate Margin Subsequent to Amendment in July 2019 [Member]"
       }
      }
     },
     "localname": "InterestRateMarginSubsequentToAmendmentInJuly2019Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_InterestRateSwap10Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about interest rate swaps.",
        "label": "Interest Rate Swap 10 [Member]",
        "terseLabel": "Interest Rate Swap #10 [Member]"
       }
      }
     },
     "localname": "InterestRateSwap10Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofInterestRateSwapAgreementsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_InterestRateSwap11Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about interest rate swaps.",
        "label": "Interest Rate Swap 11 [Member]",
        "terseLabel": "Interest Rate Swap #11 [Member]"
       }
      }
     },
     "localname": "InterestRateSwap11Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofInterestRateSwapAgreementsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_InterestRateSwap12Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about interest rate swaps.",
        "label": "Interest Rate Swap 12 [Member]",
        "terseLabel": "Interest Rate Swap #12 [Member]"
       }
      }
     },
     "localname": "InterestRateSwap12Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofInterestRateSwapAgreementsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_InterestRateSwap13Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about interest rate swaps.",
        "label": "Interest Rate Swap 13 [Member]",
        "terseLabel": "Interest Rate Swap #13 [Member]"
       }
      }
     },
     "localname": "InterestRateSwap13Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofInterestRateSwapAgreementsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_InterestRateSwap14Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about interest rate swaps.",
        "label": "Interest Rate Swap 14 [Member]",
        "terseLabel": "Interest Rate Swap #14 [Member]"
       }
      }
     },
     "localname": "InterestRateSwap14Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofInterestRateSwapAgreementsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_InterestRateSwap15Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about interest rate swaps.",
        "label": "Interest Rate Swap 15 [Member]",
        "terseLabel": "Interest Rate Swap #15 [Member]"
       }
      }
     },
     "localname": "InterestRateSwap15Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofInterestRateSwapAgreementsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_InterestRateSwap1Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.",
        "label": "Interest Rate Swap 1 [Member]",
        "terseLabel": "Interest Rate Swap #1 [Member]"
       }
      }
     },
     "localname": "InterestRateSwap1Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofInterestRateSwapAgreementsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_InterestRateSwap2Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.",
        "label": "Interest Rate Swap 2 [Member]",
        "terseLabel": "Interest Rate Swap #2 [Member]"
       }
      }
     },
     "localname": "InterestRateSwap2Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofInterestRateSwapAgreementsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_InterestRateSwap3Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.",
        "label": "Interest Rate Swap 3 [Member]",
        "terseLabel": "Interest Rate Swap #3 [Member]"
       }
      }
     },
     "localname": "InterestRateSwap3Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofInterestRateSwapAgreementsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_InterestRateSwap4Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.",
        "label": "Interest Rate Swap 4 [Member]",
        "terseLabel": "Interest Rate Swap #4 [Member]"
       }
      }
     },
     "localname": "InterestRateSwap4Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofInterestRateSwapAgreementsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_InterestRateSwap5Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.",
        "label": "Interest Rate Swap 5 [Member]",
        "terseLabel": "Interest Rate Swap #5 [Member]"
       }
      }
     },
     "localname": "InterestRateSwap5Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofInterestRateSwapAgreementsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_InterestRateSwap6Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.",
        "label": "Interest Rate Swap 6 [Member]",
        "terseLabel": "Interest Rate Swap #6 [Member]"
       }
      }
     },
     "localname": "InterestRateSwap6Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofInterestRateSwapAgreementsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_InterestRateSwap7Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.",
        "label": "Interest Rate Swap 7 [Member]",
        "terseLabel": "Interest Rate Swap #7 [Member]"
       }
      }
     },
     "localname": "InterestRateSwap7Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofInterestRateSwapAgreementsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_InterestRateSwap8Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Interest Rate Swap 8 [Member]",
        "terseLabel": "Interest Rate Swap #8 [Member]"
       }
      }
     },
     "localname": "InterestRateSwap8Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofInterestRateSwapAgreementsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_InterestRateSwap9Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Interest Rate Swap 9 [Member]",
        "terseLabel": "Interest Rate Swap #9 [Member]"
       }
      }
     },
     "localname": "InterestRateSwap9Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofInterestRateSwapAgreementsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_InterstateMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of management company.",
        "label": "Interstate [Member]",
        "terseLabel": "Interstate [Member]"
       }
      }
     },
     "localname": "InterstateMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_InvestmentInRealEstateAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Investment in Real Estate [Abstract]"
       }
      }
     },
     "localname": "InvestmentInRealEstateAbstract",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "xbrltype": "stringItemType"
    },
    "aple_InvestmentinRealEstateDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Investment in Real Estate (Details) [Line Items]"
       }
      }
     },
     "localname": "InvestmentinRealEstateDetailsLineItems",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_InvestmentinRealEstateDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Investment in Real Estate (Details) [Table]"
       }
      }
     },
     "localname": "InvestmentinRealEstateDetailsTable",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_InvestmentinRealEstateTablesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Investment in Real Estate (Tables) [Line Items]"
       }
      }
     },
     "localname": "InvestmentinRealEstateTablesLineItems",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateTables"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_InvestmentinRealEstateTablesTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Investment in Real Estate (Tables) [Table]"
       }
      }
     },
     "localname": "InvestmentinRealEstateTablesTable",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateTables"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_LBAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of management company.",
        "label": "LBA [Member]",
        "terseLabel": "LBA [Member]"
       }
      }
     },
     "localname": "LBAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_LandOwnershipDescription": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Description of whether land is fee simple ownership or subject to ground lease.",
        "label": "LandOwnershipDescription",
        "terseLabel": "Land Ownership Description"
       }
      }
     },
     "localname": "LandOwnershipDescription",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/SCHEDULEIIIRealEstateandAccumulatedDepreciationandAmortizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_LeaseArrangementType_Domain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "LeaseArrangementType_ [Domain]"
       }
      }
     },
     "localname": "LeaseArrangementType_Domain",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails",
      "http://www.applehospitalityreit.com/role/LeaseCommitmentsDetails",
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails",
      "http://www.applehospitalityreit.com/role/SCHEDULEIIIRealEstateandAccumulatedDepreciationandAmortizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_LeaseCommitmentsDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Lease Commitments (Details) [Line Items]"
       }
      }
     },
     "localname": "LeaseCommitmentsDetailsLineItems",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/LeaseCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_LeaseCommitmentsDetailsMaturityOfLesseeLeaseLiabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Lease Commitments (Details) - Maturity Of Lessee Lease Liabilities [Line Items]"
       }
      }
     },
     "localname": "LeaseCommitmentsDetailsMaturityOfLesseeLeaseLiabilitiesLineItems",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MaturityOfLesseeLeaseLiabilitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_LeaseCommitmentsDetailsMaturityOfLesseeLeaseLiabilitiesTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Lease Commitments (Details) - Maturity Of Lessee Lease Liabilities [Table]"
       }
      }
     },
     "localname": "LeaseCommitmentsDetailsMaturityOfLesseeLeaseLiabilitiesTable",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MaturityOfLesseeLeaseLiabilitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_LeaseCommitmentsDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Lease Commitments (Details) [Table]"
       }
      }
     },
     "localname": "LeaseCommitmentsDetailsTable",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/LeaseCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_LeaseSupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Lease, Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "localname": "LeaseSupplementalCashFlowInformationAbstract",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "xbrltype": "stringItemType"
    },
    "aple_LesseeLeaseRelatedAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of lease-related assets and liabilities included in the Company's consolidated balance sheet.",
        "label": "LesseeLeaseRelatedAssetsAndLiabilitiesTableTextBlock",
        "terseLabel": "Lessee, Lease Related Assets and Liabilities [Table Text Block]"
       }
      }
     },
     "localname": "LesseeLeaseRelatedAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/LeaseCommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "aple_LesseeLeaseRenewalTerm": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Renewal term of lessee's operating and finance leases.",
        "label": "LesseeLeaseRenewalTerm",
        "terseLabel": "Lessee, Lease Renewal Term"
       }
      }
     },
     "localname": "LesseeLeaseRenewalTerm",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/LeaseCommitmentsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "aple_LesseeLeaseTermOfContract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Term of lessee's operating and finance leases.",
        "label": "LesseeLeaseTermOfContract",
        "terseLabel": "Lessee, Lease Term of Contract"
       }
      }
     },
     "localname": "LesseeLeaseTermOfContract",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/LeaseCommitmentsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "aple_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating and finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating and finance lease liability recognized in statement of financial position.",
        "label": "LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock",
        "terseLabel": "Lessee, Operating and Finance Lease Liability Maturity [Table Text Block]"
       }
      }
     },
     "localname": "LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/LeaseCommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "aple_LesseeOperatingAndFinancingLeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Lessee, Operating and Financing Leases [Abstract]"
       }
      }
     },
     "localname": "LesseeOperatingAndFinancingLeasesAbstract",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "xbrltype": "stringItemType"
    },
    "aple_LesseeOperatingAndFinancingLeasesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure about operating and financing leases of lessee.",
        "label": "LesseeOperatingAndFinancingLeasesTextBlock",
        "terseLabel": "Lessee, Operating and Financing Leases [Text Block]"
       }
      }
     },
     "localname": "LesseeOperatingAndFinancingLeasesTextBlock",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/LeaseCommitments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "aple_LoanAmendmentDescription": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Description of loan amendment.",
        "label": "LoanAmendmentDescription",
        "terseLabel": "Loan Amendment Description"
       }
      }
     },
     "localname": "LoanAmendmentDescription",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_MajorImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Type of property, plant, and equipment.",
        "label": "Major Improvements [Member]",
        "terseLabel": "Major Improvements [Member]"
       }
      }
     },
     "localname": "MajorImprovementsMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ManagementAgreementDescription": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Description of management agreement.",
        "label": "ManagementAgreementDescription",
        "terseLabel": "Management Agreement, Description"
       }
      }
     },
     "localname": "ManagementAgreementDescription",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_ManagementAgreementInitialTerm": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Initial term of the management agreements.",
        "label": "ManagementAgreementInitialTerm",
        "terseLabel": "Management Agreement, Initial Term"
       }
      }
     },
     "localname": "ManagementAgreementInitialTerm",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "aple_ManagementAndFranchiseAgreementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Management and Franchise Agreements [Abstract]"
       }
      }
     },
     "localname": "ManagementAndFranchiseAgreementsAbstract",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "xbrltype": "stringItemType"
    },
    "aple_ManagementCompanyAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Management Company.",
        "label": "Management Company [Axis]",
        "terseLabel": "Management Company [Axis]"
       }
      }
     },
     "localname": "ManagementCompanyAxis",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsDetails",
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_ManagementCompanyDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "ManagementCompany [Domain]"
       }
      }
     },
     "localname": "ManagementCompanyDomain",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ManagementandFranchiseAgreementsDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Management and Franchise Agreements (Details) [Line Items]"
       }
      }
     },
     "localname": "ManagementandFranchiseAgreementsDetailsLineItems",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_ManagementandFranchiseAgreementsDetailsManagementandFranchiseAgreementsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Management and Franchise Agreements (Details) - Management and Franchise Agreements [Line Items]"
       }
      }
     },
     "localname": "ManagementandFranchiseAgreementsDetailsManagementandFranchiseAgreementsLineItems",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_ManagementandFranchiseAgreementsDetailsManagementandFranchiseAgreementsTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Management and Franchise Agreements (Details) - Management and Franchise Agreements [Table]"
       }
      }
     },
     "localname": "ManagementandFranchiseAgreementsDetailsManagementandFranchiseAgreementsTable",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_ManagementandFranchiseAgreementsDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Management and Franchise Agreements (Details) [Table]"
       }
      }
     },
     "localname": "ManagementandFranchiseAgreementsDetailsTable",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_Manager": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Manager of acquired hotel.",
        "label": "Manager",
        "terseLabel": "Manager"
       }
      }
     },
     "localname": "Manager",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/HotelAcquisitionsTable",
      "http://www.applehospitalityreit.com/role/HotelAcquisitionsTable0"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_MarriottFairfaxVAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Marriott Fairfax VA [Member]",
        "terseLabel": "Marriott Fairfax, VA [Member]"
       }
      }
     },
     "localname": "MarriottFairfaxVAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/HotelsSoldTable00"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_MarriottHoustonTXMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Marriott Houston TX [Member]",
        "terseLabel": "Marriott Houston, TX [Member]"
       }
      }
     },
     "localname": "MarriottHoustonTXMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_MarriottMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of management company.",
        "label": "Marriott [Member]",
        "terseLabel": "Marriott [Member]"
       }
      }
     },
     "localname": "MarriottMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_MarriottOrHiltonMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of management company.",
        "label": "Marriott Or Hilton [Member]",
        "terseLabel": "Marriott or Hilton [Member]"
       }
      }
     },
     "localname": "MarriottOrHiltonMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_MarriottRichmondVAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Marriott Richmond VA [Member]",
        "terseLabel": "Marriott Richmond, VA [Member]"
       }
      }
     },
     "localname": "MarriottRichmondVAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_MaturityOfLesseeLeaseLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Maturity Of Lessee Lease Liabilities [Abstract]"
       }
      }
     },
     "localname": "MaturityOfLesseeLeaseLiabilitiesAbstract",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "xbrltype": "stringItemType"
    },
    "aple_McKibbonMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of management company.",
        "label": "Mc Kibbon [Member]",
        "terseLabel": "McKibbon [Member]"
       }
      }
     },
     "localname": "McKibbonMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_Million100UnsecuredTermLoanBorrowedDuring2016Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt instrument.",
        "label": "Million 100 Unsecured Term Loan Borrowed During 2016 [Member]",
        "terseLabel": "$100 Million Unsecured Term Loan Borrowed During 2016 [Member]"
       }
      }
     },
     "localname": "Million100UnsecuredTermLoanBorrowedDuring2016Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_Million175TermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Term loan.",
        "label": "Million 175 Term Loan [Member]",
        "terseLabel": "$175 Million term Loan [Member]"
       }
      }
     },
     "localname": "Million175TermLoanMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CreditFacilitiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_Million175UnsecuredTermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about term loans.",
        "label": "Million 175 Unsecured Term Loan [Member]",
        "terseLabel": "$175 Million Unsecured Term Loan [Member]"
       }
      }
     },
     "localname": "Million175UnsecuredTermLoanMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_Million200TermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Term loan.",
        "label": "Million 200 Term Loan [Member]",
        "terseLabel": "$200 Million Term Loan [Member]"
       }
      }
     },
     "localname": "Million200TermLoanMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CreditFacilitiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_Million200UnsecuredTermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about term loans.",
        "label": "Million 200 Unsecured Term Loan [Member]",
        "terseLabel": "$200 Million Unsecured Term Loan [Member]"
       }
      }
     },
     "localname": "Million200UnsecuredTermLoanMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_Million225TermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Term loan.",
        "label": "Million 225 Term Loan [Member]",
        "terseLabel": "$225 Million Term Loan [Member]"
       }
      }
     },
     "localname": "Million225TermLoanMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CreditFacilitiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_Million225UnsecuredTermLoanFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Credit facility.",
        "label": "Million 225 Unsecured Term Loan Facility [Member]",
        "terseLabel": "$225 Million Unsecured Term Loan Facility [Member]"
       }
      }
     },
     "localname": "Million225UnsecuredTermLoanFacilityMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_Million225UnsecuredTermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about term loans.",
        "label": "Million 225 Unsecured Term Loan [Member]",
        "terseLabel": "$225 Million Unsecured Term Loan [Member]"
       }
      }
     },
     "localname": "Million225UnsecuredTermLoanMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_Million425UnsecuredRevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Credit facility.",
        "label": "Million 425 Unsecured Revolving Credit Facility [Member]",
        "terseLabel": "$425 Million Unsecured Revolving Credit Facility [Member]"
       }
      }
     },
     "localname": "Million425UnsecuredRevolvingCreditFacilityMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_Million425UnsecuredTermLoanFacilityBorrowedDuring2015Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt instrument.",
        "label": "Million 425 Unsecured Term Loan Facility Borrowed During 2015 [Member]",
        "terseLabel": "$425 Million Unsecured Term Loan Facility Borrowed During 2015 [Member]"
       }
      }
     },
     "localname": "Million425UnsecuredTermLoanFacilityBorrowedDuring2015Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_Million425UnsecuredTermLoanFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Credit facility.",
        "label": "Million 425 Unsecured Term Loan Facility [Member]",
        "terseLabel": "$425 Million Unsecured Term Loan Facility [Member]"
       }
      }
     },
     "localname": "Million425UnsecuredTermLoanFacilityMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_Million50UnsecuredTermLoanBorrowedDuring2016Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt instrument.",
        "label": "Million 50 Unsecured Term Loan Borrowed During 2016 [Member]",
        "terseLabel": "$50 Million Unsecured Term Loan Borrowed During 2016 [Member]"
       }
      }
     },
     "localname": "Million50UnsecuredTermLoanBorrowedDuring2016Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_Million50UnsecuredTermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about term loan.",
        "label": "Million 50 Unsecured Term Loan [Member]",
        "terseLabel": "$50 Million Unsecured Term Loan [Member]"
       }
      }
     },
     "localname": "Million50UnsecuredTermLoanMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_Million850UnsecuredCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Credit facility.",
        "label": "Million 850 Unsecured Credit Facility [Member]",
        "terseLabel": "$850 Million Unsecured Credit Facility [Member]"
       }
      }
     },
     "localname": "Million850UnsecuredCreditFacilityMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_Million85TermLoan2017Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Term loan.",
        "label": "Million 85 Term Loan 2017 [Member]",
        "terseLabel": "2017 $85 Million Term Loan [Member]"
       }
      }
     },
     "localname": "Million85TermLoan2017Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CreditFacilitiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_Million85UnsecuredTermLoanFacility2017Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Term loan.",
        "label": "Million 85 Unsecured Term Loan Facility 2017 [Member]",
        "terseLabel": "2017 $85 Million Unsecured Term Loan Facility [Member]"
       }
      }
     },
     "localname": "Million85UnsecuredTermLoanFacility2017Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_Million85UnsecuredTermLoanFacility2019Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about debt instrument.",
        "label": "Million 85 Unsecured Term Loan Facility 2019 [Member]",
        "terseLabel": "2019 $85 Million Unsecured Term Loan Facility [Member]"
       }
      }
     },
     "localname": "Million85UnsecuredTermLoanFacility2019Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CreditFacilitiesTable",
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_MortgageDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Mortgage debt.",
        "label": "Mortgage Debt [Member]",
        "terseLabel": "Mortgage Debt [Member]"
       }
      }
     },
     "localname": "MortgageDebtMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails",
      "http://www.applehospitalityreit.com/role/DebtTables"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_MortgageNoteDebtAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Mortgage Note Debt [Abstract]"
       }
      }
     },
     "localname": "MortgageNoteDebtAbstract",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "xbrltype": "stringItemType"
    },
    "aple_NewportMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of management company.",
        "label": "Newport [Member]",
        "terseLabel": "Newport [Member]"
       }
      }
     },
     "localname": "NewportMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_NonEmployeeDirectorDeferralProgramEffectiveJune12018Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Plan name.",
        "label": "Non Employee Director Deferral Program Effective June 12018 [Member]",
        "terseLabel": "Non-Employee Director Deferral Program Effective June 1, 2018 [Member]"
       }
      }
     },
     "localname": "NonEmployeeDirectorDeferralProgramEffectiveJune12018Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_NorthCentralMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of management company.",
        "label": "North Central [Member]",
        "terseLabel": "North Central [Member]"
       }
      }
     },
     "localname": "NorthCentralMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_NumberOfHotelPropertiesUsedToSecureDebt": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of hotel properties used to secure debt.",
        "label": "NumberOfHotelPropertiesUsedToSecureDebt",
        "terseLabel": "Number of Hotel Properties Used to Secure Debt"
       }
      }
     },
     "localname": "NumberOfHotelPropertiesUsedToSecureDebt",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "aple_NumberOfHotelsOperatedByManager": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of hotels operated by the management company.",
        "label": "NumberOfHotelsOperatedByManager",
        "terseLabel": "Number of Hotels Operated by Manager"
       }
      }
     },
     "localname": "NumberOfHotelsOperatedByManager",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsDetails",
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsTable"
     ],
     "xbrltype": "integerItemType"
    },
    "aple_NumberOfLeasesClassifiedAsFinanceLeases": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of leases classified as finance leases.",
        "label": "NumberOfLeasesClassifiedAsFinanceLeases",
        "terseLabel": "Number of Leases Classified as Finance Leases"
       }
      }
     },
     "localname": "NumberOfLeasesClassifiedAsFinanceLeases",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails",
      "http://www.applehospitalityreit.com/role/LeaseCommitmentsDetails",
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails",
      "http://www.applehospitalityreit.com/role/SCHEDULEIIIRealEstateandAccumulatedDepreciationandAmortizationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "aple_NumberOfLeasesClassifiedAsOperatingLeases": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of leases classified as operating leases.",
        "label": "NumberOfLeasesClassifiedAsOperatingLeases",
        "terseLabel": "Number of Leases Classified as Operating Leases"
       }
      }
     },
     "localname": "NumberOfLeasesClassifiedAsOperatingLeases",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/LeaseCommitmentsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "aple_NumberOfRealEstateProperties1": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of real estate properties.",
        "label": "NumberOfRealEstateProperties1",
        "terseLabel": "Number of Real Estate Properties",
        "verboseLabel": "Number of Hotels"
       }
      }
     },
     "localname": "NumberOfRealEstateProperties1",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AssetsHeldforSaleDispositionsandHotelSaleContractsDetails",
      "http://www.applehospitalityreit.com/role/HotelPurchaseContractCommitmentsDetails",
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails",
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "aple_NumberOfTermLoans": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of term loans.",
        "label": "NumberOfTermLoans",
        "terseLabel": "Number of Term Loans"
       }
      }
     },
     "localname": "NumberOfTermLoans",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "aple_NumberOfTransactions": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of transactions.",
        "label": "NumberOfTransactions",
        "terseLabel": "Number of Transactions"
       }
      }
     },
     "localname": "NumberOfTransactions",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AssetsHeldforSaleDispositionsandHotelSaleContractsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "aple_NumberOfUnitsInRealEstateProperty1": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of units in a real estate property.",
        "label": "NumberOfUnitsInRealEstateProperty1",
        "terseLabel": "Rooms",
        "verboseLabel": "Aggregate Number of Hotel Rooms"
       }
      }
     },
     "localname": "NumberOfUnitsInRealEstateProperty1",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/HotelsSoldTable",
      "http://www.applehospitalityreit.com/role/HotelsSoldTable0",
      "http://www.applehospitalityreit.com/role/HotelsSoldTable00",
      "http://www.applehospitalityreit.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "aple_OmnibusIncentivePlan2014Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of plan.",
        "label": "Omnibus Incentive Plan 2014 [Member]",
        "terseLabel": "2014 Omnibus Incentive Plan [Member]"
       }
      }
     },
     "localname": "OmnibusIncentivePlan2014Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_OneTimePaymentUnderSeparationAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Nature of expense.",
        "label": "One Time Payment Under Separation Agreement [Member]",
        "terseLabel": "One-Time Payment Under Separation Agreement [Member]"
       }
      }
     },
     "localname": "OneTimePaymentUnderSeparationAgreementMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_OpenTaxYears": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tax years that remain open to examination under enacted tax laws.",
        "label": "OpenTaxYears",
        "terseLabel": "Open Tax Years"
       }
      }
     },
     "localname": "OpenTaxYears",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_OperatingIncomeLossExcludingGainLossOnSaleOfRealEstate": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues. Excludes the effect of gains or losses on the sale of real estate.",
        "label": "OperatingIncomeLossExcludingGainLossOnSaleOfRealEstate",
        "terseLabel": "Operating Income (Loss), Excluding Gain (Loss) on Sale of Real Estate"
       }
      }
     },
     "localname": "OperatingIncomeLossExcludingGainLossOnSaleOfRealEstate",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AssetsHeldforSaleDispositionsandHotelSaleContractsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "aple_OperatingLeasesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Operating leases.",
        "label": "Operating Leases [Member]",
        "terseLabel": "Operating Leases [Member]"
       }
      }
     },
     "localname": "OperatingLeasesMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MaturityOfLesseeLeaseLiabilitiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_OperatingLossCarryforwardsExpiration": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The expiration date of each operating loss carryforward included in total operating loss carryforwards, or the applicable range of such expiration dates.",
        "label": "OperatingLossCarryforwardsExpiration",
        "terseLabel": "Operating Loss Carryforwards, Expiration"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsExpiration",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_OrganizationandSummaryofSignificantAccountingPoliciesDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Organization and Summary of Significant Accounting Policies (Details) [Line Items]"
       }
      }
     },
     "localname": "OrganizationandSummaryofSignificantAccountingPoliciesDetailsLineItems",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_OrganizationandSummaryofSignificantAccountingPoliciesDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Organization and Summary of Significant Accounting Policies (Details) [Table]"
       }
      }
     },
     "localname": "OrganizationandSummaryofSignificantAccountingPoliciesDetailsTable",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_OutstandingPurchaseContractsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Outstanding Purchase Contracts [Abstract]"
       }
      }
     },
     "localname": "OutstandingPurchaseContractsAbstract",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "xbrltype": "stringItemType"
    },
    "aple_OutstandingVariableRateDebtEffectivelyFixedByInterestRateSwapsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Outstanding variable-rate debt effectively fixed by interest rate swaps.",
        "label": "Outstanding Variable Rate Debt Effectively Fixed By Interest Rate Swaps [Member]",
        "terseLabel": "Outstanding Variable-Rate Debt Effectively Fixed By Interest Rate Swaps [Member]"
       }
      }
     },
     "localname": "OutstandingVariableRateDebtEffectivelyFixedByInterestRateSwapsMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ParkingLotGroundLeaseMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Parking lot ground lease.",
        "label": "Parking Lot Ground Lease [Member]",
        "terseLabel": "Parking Lot Ground Lease [Member]"
       }
      }
     },
     "localname": "ParkingLotGroundLeaseMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/LeaseCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_PercentageOfDistributionPaidCharacterizedAsOrdinaryIncome": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the percentage of distributions characterized as ordinary income by the entity.",
        "label": "PercentageOfDistributionPaidCharacterizedAsOrdinaryIncome",
        "terseLabel": "Percentage of Distribution Paid Characterized as Ordinary Income"
       }
      }
     },
     "localname": "PercentageOfDistributionPaidCharacterizedAsOrdinaryIncome",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "aple_PercentageOfDistributionPaidCharacterizedAsReturnOfCapital": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the percentage of distributions characterized as return of capital by the entity.",
        "label": "PercentageOfDistributionPaidCharacterizedAsReturnOfCapital",
        "terseLabel": "Percentage of Distribution Paid Characterized as Return of Capital"
       }
      }
     },
     "localname": "PercentageOfDistributionPaidCharacterizedAsReturnOfCapital",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "aple_PercentageOfRevenueReservedForReplacements": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The percentage of property revenue for certain hotels reserved for replacements of furniture, fixtures and equipment.",
        "label": "PercentageOfRevenueReservedForReplacements",
        "terseLabel": "Percentage of Revenue Reserved For Replacements"
       }
      }
     },
     "localname": "PercentageOfRevenueReservedForReplacements",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_PortionOfAwardsIssuedInEquity": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The portion of incentive plan compensation to be issued in stock.",
        "label": "PortionOfAwardsIssuedInEquity",
        "terseLabel": "Portion of Awards Issued in Equity"
       }
      }
     },
     "localname": "PortionOfAwardsIssuedInEquity",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "aple_PortionOfAwardsPaidInCash": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The portion of incentive plan compensation to be paid in cash.",
        "label": "PortionOfAwardsPaidInCash",
        "terseLabel": "Portion of Awards Paid in Cash"
       }
      }
     },
     "localname": "PortionOfAwardsPaidInCash",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "aple_PortionOfFixedRateDebtAsOfDec312019ThatWillBecomeVariableRateDebtInMay2020DueToChangesInInterestRateSwapsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about derivatives.",
        "label": "Portion Of Fixed Rate Debt As Of Dec 312019 That Will Become Variable Rate Debt In May 2020 Due To Changes In Interest Rate Swaps [Member]",
        "terseLabel": "Portion of Fixed-Rate Debt as of Dec 31 2019 that will become Variable-Rate Debt in May 2020 due to changes in Interest Rate Swaps [Member]"
       }
      }
     },
     "localname": "PortionOfFixedRateDebtAsOfDec312019ThatWillBecomeVariableRateDebtInMay2020DueToChangesInInterestRateSwapsMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_PotentialAggregatePayoutMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Potential aggregate payout.",
        "label": "Potential Aggregate Payout [Member]",
        "terseLabel": "Potential Aggregate Payout [Member]"
       }
      }
     },
     "localname": "PotentialAggregatePayoutMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_Prior150MillionUnsecuredTermLoanFacilityAmendedAndRestatedOnAugust22018Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Term loan.",
        "label": "Prior 150 Million Unsecured Term Loan Facility Amended And Restated On August 22018 [Member]",
        "terseLabel": "Prior $150 Million Unsecured Term Loan Facility Amended and Restated on August 2, 2018 [Member]"
       }
      }
     },
     "localname": "Prior150MillionUnsecuredTermLoanFacilityAmendedAndRestatedOnAugust22018Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_Prior965MillionUnsecuredCreditFacilityAmendedAndRestatedOnJuly272018Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Credit facility.",
        "label": "Prior 965 Million Unsecured Credit Facility Amended And Restated On July 272018 [Member]",
        "terseLabel": "Prior $965 Million Unsecured Credit Facility Amended and Restated on July 27, 2018 [Member]"
       }
      }
     },
     "localname": "Prior965MillionUnsecuredCreditFacilityAmendedAndRestatedOnJuly272018Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_PriorToAdoptionOfAccountingStandardsUpdate201602Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about adoption of account standards.",
        "label": "Prior To Adoption Of Accounting Standards Update 201602 [Member]",
        "terseLabel": "Prior to Adoption of Accounting Standards Update 2016-02 [Member]"
       }
      }
     },
     "localname": "PriorToAdoptionOfAccountingStandardsUpdate201602Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/LeaseCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ProceedsFromIssuanceOfCommonStockGross": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow from the issuance of common stock, before commissions and issuance costs.",
        "label": "ProceedsFromIssuanceOfCommonStockGross",
        "terseLabel": "Proceeds From Issuance of Common Stock, Gross"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStockGross",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "aple_ProductAndService1Axis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by product and service, or group of similar products and similar services.",
        "label": "Product And Service 1 [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductAndService1Axis",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_ProductAndService1Domain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "ProductAndService1 [Domain]"
       }
      }
     },
     "localname": "ProductAndService1Domain",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_PurchaseAndSaleAgreementGrossSalesPrice": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The gross sales price of real estate assets under contract.",
        "label": "PurchaseAndSaleAgreementGrossSalesPrice",
        "terseLabel": "Purchase and Sale Agreement, Gross Sales Price"
       }
      }
     },
     "localname": "PurchaseAndSaleAgreementGrossSalesPrice",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AssetsHeldforSaleDispositionsandHotelSaleContractsDetails",
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "aple_PurchaseContractGrossPurchasePrice": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total gross purchase price to acquire a group of assets under contract.",
        "label": "PurchaseContractGrossPurchasePrice",
        "terseLabel": "Gross Purchase Price",
        "verboseLabel": "Purchase Contract Gross Purchase Price"
       }
      }
     },
     "localname": "PurchaseContractGrossPurchasePrice",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/HotelPurchaseContractCommitmentsDetails",
      "http://www.applehospitalityreit.com/role/OutstandingPurchaseContractsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "aple_PyramidMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of management company.",
        "label": "Pyramid [Member]",
        "terseLabel": "Pyramid [Member]"
       }
      }
     },
     "localname": "PyramidMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_QuarterlyFinancialDataUnauditedDetailsQuarterlyFinancialInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Quarterly Financial Data (Unaudited) (Details) - Quarterly Financial Information [Line Items]"
       }
      }
     },
     "localname": "QuarterlyFinancialDataUnauditedDetailsQuarterlyFinancialInformationLineItems",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/QuarterlyFinancialInformationTable"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_QuarterlyFinancialDataUnauditedDetailsQuarterlyFinancialInformationTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Quarterly Financial Data (Unaudited) (Details) - Quarterly Financial Information [Table]"
       }
      }
     },
     "localname": "QuarterlyFinancialDataUnauditedDetailsQuarterlyFinancialInformationTable",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/QuarterlyFinancialInformationTable"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_QuarterlyFinancialInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Quarterly Financial Information [Abstract]"
       }
      }
     },
     "localname": "QuarterlyFinancialInformationAbstract",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "xbrltype": "stringItemType"
    },
    "aple_QuaterlyInformationAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Quarterly information.",
        "label": "Quaterly Information [Axis]",
        "terseLabel": "Quaterly Information [Axis]"
       }
      }
     },
     "localname": "QuaterlyInformationAxis",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/QuarterlyFinancialInformationTable"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_RaymondMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of management company.",
        "label": "Raymond [Member]",
        "terseLabel": "Raymond [Member]"
       }
      }
     },
     "localname": "RaymondMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_RealEstateAccumulatedDepreciationChangesinAssetsHeldforSale": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase or decrease to accumulated depreciation for changes in assets held for sale for entities with a substantial portion of business acquiring and holding investment in real estate.",
        "label": "RealEstateAccumulatedDepreciationChangesinAssetsHeldforSale",
        "terseLabel": "Assets Held for Sale"
       }
      }
     },
     "localname": "RealEstateAccumulatedDepreciationChangesinAssetsHeldforSale",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/RollforwardofInvestmentinRealEstateandAccumulatedDepreciationandAmortizationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "aple_RealEstateAndAccumulatedDepreciationDateAcquired2": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Date the property was acquired.",
        "label": "RealEstateAndAccumulatedDepreciationDateAcquired2",
        "terseLabel": "Date Acquired"
       }
      }
     },
     "localname": "RealEstateAndAccumulatedDepreciationDateAcquired2",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_RealEstateAndAccumulatedDepreciationDateOfConstruction2": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Date the property was constructed.",
        "label": "RealEstateAndAccumulatedDepreciationDateOfConstruction2",
        "terseLabel": "Date of Construction"
       }
      }
     },
     "localname": "RealEstateAndAccumulatedDepreciationDateOfConstruction2",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "gYearItemType"
    },
    "aple_RealEstateChangesinAssetsHeldforSale": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase or decrease to real estate investments for changes in assets held for sale for entities with a substantial portion of business acquiring and holding investment in real estate.",
        "label": "RealEstateChangesinAssetsHeldforSale",
        "terseLabel": "Assets Held for Sale"
       }
      }
     },
     "localname": "RealEstateChangesinAssetsHeldforSale",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/RollforwardofInvestmentinRealEstateandAccumulatedDepreciationandAmortizationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "aple_RealEstateGrossAtCarryingValueIncludingFinanceLeaseRightOfUseAsset": {
     "auth_ref": [],
     "calculation": {
      "http://www.applehospitalityreit.com/role/RollforwardofInvestmentinRealEstateandAccumulatedDepreciationandAmortizationTable": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before accumulated depreciation and amortization, of real estate investment including finance lease right of use assets by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate. Excludes real estate not held as investment or interest.",
        "label": "RealEstateGrossAtCarryingValueIncludingFinanceLeaseRightOfUseAsset",
        "totalLabel": "Total Investment in Real Estate"
       }
      }
     },
     "localname": "RealEstateGrossAtCarryingValueIncludingFinanceLeaseRightOfUseAsset",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/RollforwardofInvestmentinRealEstateandAccumulatedDepreciationandAmortizationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "aple_RealEstateHeldAndUsedImpairment4Q17Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The name of the impaired assets to be held and used by the entity.",
        "label": "Real Estate Held And Used Impairment 4 Q17 [Member]",
        "terseLabel": "Real Estate Held and Used Impairment 4Q17 [Member]"
       }
      }
     },
     "localname": "RealEstateHeldAndUsedImpairment4Q17Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_RealEstateImpairmentChargesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information on real estate impairment charges.",
        "label": "Real Estate Impairment Charges [Member]",
        "terseLabel": "Real Estate Impairment Charges [Member]"
       }
      }
     },
     "localname": "RealEstateImpairmentChargesMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_RealEstateInvestmentCarryingValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value of real estate investment property at the time of sale.",
        "label": "RealEstateInvestmentCarryingValue",
        "terseLabel": "Real Estate Investment, Carrying Value"
       }
      }
     },
     "localname": "RealEstateInvestmentCarryingValue",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AssetsHeldforSaleDispositionsandHotelSaleContractsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "aple_RealEstateInvestmentCarryingValuePriorToImpairment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value of real estate investment property prior to impairment charge.",
        "label": "RealEstateInvestmentCarryingValuePriorToImpairment",
        "terseLabel": "Real Estate Investment, Carrying Value Prior to Impairment"
       }
      }
     },
     "localname": "RealEstateInvestmentCarryingValuePriorToImpairment",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "aple_RealEstateInvestmentPropertyEstimatedFairMarketValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Estimated fair market value of real estate investment property.",
        "label": "RealEstateInvestmentPropertyEstimatedFairMarketValue",
        "terseLabel": "Real Estate Investment Property, Estimated Fair Market Value"
       }
      }
     },
     "localname": "RealEstateInvestmentPropertyEstimatedFairMarketValue",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "aple_RealEstateInvestmentUnderDevelopmentAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about real estate investment under development.",
        "label": "Real Estate Investment Under Development [Axis]",
        "terseLabel": "Real Estate Investment Under Development [Axis]"
       }
      }
     },
     "localname": "RealEstateInvestmentUnderDevelopmentAxis",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/HotelPurchaseContractCommitmentsDetails",
      "http://www.applehospitalityreit.com/role/OutstandingPurchaseContractsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_RealEstateInvestmentUnderDevelopmentDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "RealEstateInvestmentUnderDevelopment [Domain]"
       }
      }
     },
     "localname": "RealEstateInvestmentUnderDevelopmentDomain",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/OutstandingPurchaseContractsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_RealEstatePropertyEffectiveDateOfAcquisition": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Effective date the entity acquired a group of assets, in CCYY-MM-DD format.",
        "label": "RealEstatePropertyEffectiveDateOfAcquisition",
        "terseLabel": "Date Acquired"
       }
      }
     },
     "localname": "RealEstatePropertyEffectiveDateOfAcquisition",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/HotelAcquisitionsTable",
      "http://www.applehospitalityreit.com/role/HotelAcquisitionsTable0"
     ],
     "xbrltype": "dateItemType"
    },
    "aple_ReconciliationOfCashCashEquivalentsAndRestrictedCashAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "ReconciliationOfCashCashEquivalentsAndRestrictedCashAbstract",
        "terseLabel": "Reconciliation of cash, cash equivalents and restricted cash:"
       }
      }
     },
     "localname": "ReconciliationOfCashCashEquivalentsAndRestrictedCashAbstract",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_ReimbursementReceivedFromRelatedPartiesForTheirProportionateShareOfStaffingAndOfficeRelatedCostsProvidedByAppleHospitalityMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Nature of related party transactions.",
        "label": "Reimbursement Received From Related Parties For Their Proportionate Share Of Staffing And Office Related Costs Provided By Apple Hospitality [Member]",
        "terseLabel": "Reimbursement Received From Related Parties For Their Proportionate Share of Staffing and Office Related Costs Provided by Apple Hospitality [Member]"
       }
      }
     },
     "localname": "ReimbursementReceivedFromRelatedPartiesForTheirProportionateShareOfStaffingAndOfficeRelatedCostsProvidedByAppleHospitalityMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/RelatedPartiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_RelatedPartiesDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Related Parties (Details) [Line Items]"
       }
      }
     },
     "localname": "RelatedPartiesDetailsLineItems",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/RelatedPartiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_RelatedPartiesDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Related Parties (Details) [Table]"
       }
      }
     },
     "localname": "RelatedPartiesDetailsTable",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/RelatedPartiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_RenaissanceNewYorkNYMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of real estate property.",
        "label": "Renaissance New York NY [Member]",
        "terseLabel": "Renaissance New York, NY [Member]"
       }
      }
     },
     "localname": "RenaissanceNewYorkNYMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_RepairAndMaintenanceMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Product or service.",
        "label": "Repair And Maintenance [Member]",
        "terseLabel": "Repair and Maintenance [Member]"
       }
      }
     },
     "localname": "RepairAndMaintenanceMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_RepaymentOfAmountOutstandingUnderTermLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Repayment of Amount Outstanding Under Term Loans.",
        "label": "Repayment Of Amount Outstanding Under Term Loans [Member]",
        "terseLabel": "Repayment of Amount Outstanding Under Term Loans [Member]"
       }
      }
     },
     "localname": "RepaymentOfAmountOutstandingUnderTermLoansMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ResidenceInnBeaumontTXMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Residence Inn Beaumont TX [Member]",
        "terseLabel": "Residence Inn Beaumont, TX [Member]"
       }
      }
     },
     "localname": "ResidenceInnBeaumontTXMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ResidenceInnBurbankCAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Residence Inn Burbank CA [Member]",
        "terseLabel": "Residence Inn Burbank, CA [Member]"
       }
      }
     },
     "localname": "ResidenceInnBurbankCAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ResidenceInnDothanALMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Residence Inn Dothan AL [Member]",
        "terseLabel": "Residence Inn Dothan, AL [Member]"
       }
      }
     },
     "localname": "ResidenceInnDothanALMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ResidenceInnFayettevilleNCMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Residence Inn Fayetteville NC [Member]",
        "terseLabel": "Residence Inn Fayetteville, NC [Member]"
       }
      }
     },
     "localname": "ResidenceInnFayettevilleNCMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ResidenceInnFortLauderdaleFLMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Residence Inn Fort Lauderdale FL [Member]",
        "terseLabel": "Residence Inn Fort Lauderdale, FL [Member]"
       }
      }
     },
     "localname": "ResidenceInnFortLauderdaleFLMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ResidenceInnFranklinTNMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Residence Inn Franklin TN [Member]",
        "terseLabel": "Residence Inn Franklin, TN [Member]"
       }
      }
     },
     "localname": "ResidenceInnFranklinTNMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ResidenceInnGreenvilleSCMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Residence Inn Greenville SC [Member]",
        "terseLabel": "Residence Inn Greenville, SC [Member]"
       }
      }
     },
     "localname": "ResidenceInnGreenvilleSCMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ResidenceInnHattiesburgMSMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Residence Inn Hattiesburg MS [Member]",
        "terseLabel": "Residence Inn Hattiesburg, MS [Member]"
       }
      }
     },
     "localname": "ResidenceInnHattiesburgMSMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ResidenceInnHighlandsRanchCOMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Residence Inn Highlands Ranch CO [Member]",
        "terseLabel": "Residence Inn Highlands Ranch, CO [Member]"
       }
      }
     },
     "localname": "ResidenceInnHighlandsRanchCOMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ResidenceInnHoustonTX2Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Residence Inn Houston T X2 [Member]",
        "terseLabel": "Residence Inn Houston, TX [Member]"
       }
      }
     },
     "localname": "ResidenceInnHoustonTX2Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ResidenceInnHoustonTXMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Residence Inn Houston TX [Member]",
        "terseLabel": "Residence Inn Houston, TX [Member]"
       }
      }
     },
     "localname": "ResidenceInnHoustonTXMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ResidenceInnKansasCityMOMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Residence Inn Kansas City MO [Member]",
        "terseLabel": "Residence Inn Kansas City, MO [Member]"
       }
      }
     },
     "localname": "ResidenceInnKansasCityMOMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ResidenceInnManassasVAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Residence Inn Manassas VA [Member]",
        "terseLabel": "Residence Inn Manassas, VA [Member]"
       }
      }
     },
     "localname": "ResidenceInnManassasVAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ResidenceInnMarlboroughMAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Residence Inn Marlborough MA [Member]",
        "terseLabel": "Residence Inn Marlborough, MA [Member]"
       }
      }
     },
     "localname": "ResidenceInnMarlboroughMAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ResidenceInnMettawaILMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Residence Inn Mettawa IL [Member]",
        "terseLabel": "Residence Inn Mettawa, IL [Member]"
       }
      }
     },
     "localname": "ResidenceInnMettawaILMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ResidenceInnMishawakaINMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Residence Inn Mishawaka IN [Member]",
        "terseLabel": "Residence Inn Mishawaka, IN [Member]"
       }
      }
     },
     "localname": "ResidenceInnMishawakaINMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ResidenceInnOceansideCAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Residence Inn Oceanside CA [Member]",
        "terseLabel": "Residence Inn Oceanside, CA [Member]"
       }
      }
     },
     "localname": "ResidenceInnOceansideCAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ResidenceInnOverlandParkKSMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Residence Inn Overland Park KS [Member]",
        "terseLabel": "Residence Inn Overland Park, KS [Member]"
       }
      }
     },
     "localname": "ResidenceInnOverlandParkKSMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ResidenceInnPhoenixAZMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Residence Inn Phoenix AZ [Member]",
        "terseLabel": "Residence Inn Phoenix, AZ [Member]"
       }
      }
     },
     "localname": "ResidenceInnPhoenixAZMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ResidenceInnPortlandMEMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Residence Inn Portland ME [Member]",
        "terseLabel": "Residence Inn Portland, ME [Member]"
       }
      }
     },
     "localname": "ResidenceInnPortlandMEMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ResidenceInnProvoUTMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Residence Inn Provo UT [Member]",
        "terseLabel": "Residence Inn Provo, UT [Member]"
       }
      }
     },
     "localname": "ResidenceInnProvoUTMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ResidenceInnRichmondVAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Residence Inn Richmond VA [Member]",
        "terseLabel": "Residence Inn Richmond, VA [Member]"
       }
      }
     },
     "localname": "ResidenceInnRichmondVAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ResidenceInnRogersARMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Residence Inn Rogers AR [Member]",
        "terseLabel": "Residence Inn Rogers, AR [Member]"
       }
      }
     },
     "localname": "ResidenceInnRogersARMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ResidenceInnSaltLakeCityUTMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Residence Inn Salt Lake City UT [Member]",
        "terseLabel": "Residence Inn Salt Lake City, UT [Member]"
       }
      }
     },
     "localname": "ResidenceInnSaltLakeCityUTMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ResidenceInnSanBernardinoCAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Residence Inn San Bernardino CA [Member]",
        "terseLabel": "Residence Inn San Bernardino, CA [Member]"
       }
      }
     },
     "localname": "ResidenceInnSanBernardinoCAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ResidenceInnSanDiegoCAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Residence Inn San Diego CA [Member]",
        "terseLabel": "Residence Inn San Diego, CA [Member]"
       }
      }
     },
     "localname": "ResidenceInnSanDiegoCAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ResidenceInnSanJuanCapistranoCAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Residence Inn San Juan Capistrano CA [Member]",
        "terseLabel": "Residence Inn San Juan Capistrano, CA [Member]"
       }
      }
     },
     "localname": "ResidenceInnSanJuanCapistranoCAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ResidenceInnSantaClaritaCAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Residence Inn Santa Clarita CA [Member]",
        "terseLabel": "Residence Inn Santa Clarita, CA [Member]"
       }
      }
     },
     "localname": "ResidenceInnSantaClaritaCAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ResidenceInnSeattleWAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Residence Inn Seattle WA [Member]",
        "terseLabel": "Residence Inn Seattle, WA [Member]"
       }
      }
     },
     "localname": "ResidenceInnSeattleWAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ResidenceInnSpringdaleARMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Residence Inn Springdale AR [Member]",
        "terseLabel": "Residence Inn Springdale, AR [Member]"
       }
      }
     },
     "localname": "ResidenceInnSpringdaleARMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/HotelsSoldTable0",
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ResidenceInnSyracuseNYMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Residence Inn Syracuse NY [Member]",
        "terseLabel": "Residence Inn Syracuse, NY [Member]"
       }
      }
     },
     "localname": "ResidenceInnSyracuseNYMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ResidenceInnTucsonAZMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Residence Inn Tucson AZ [Member]",
        "terseLabel": "Residence Inn Tucson, AZ [Member]"
       }
      }
     },
     "localname": "ResidenceInnTucsonAZMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ResidenceInnTustinCAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Residence Inn Tustin CA [Member]",
        "terseLabel": "Residence Inn Tustin, CA [Member]"
       }
      }
     },
     "localname": "ResidenceInnTustinCAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ResidenceInnWestfordMAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Residence Inn Westford MA [Member]",
        "terseLabel": "Residence Inn Westford, MA [Member]"
       }
      }
     },
     "localname": "ResidenceInnWestfordMAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ResignationOfExecutiveVicePresidentAndChiefFinancialOfficerMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Resignation Of Executive Vice President And Chief Financial Officer [Member]",
        "terseLabel": "Resignation of Executive Vice President and Chief Financial Officer [Member]"
       }
      }
     },
     "localname": "ResignationOfExecutiveVicePresidentAndChiefFinancialOfficerMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_RestrictedSharesVestingOnDecember142018Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Restricted shares vesting on December 14, 2018.",
        "label": "Restricted Shares Vesting On December 142018 [Member]",
        "terseLabel": "Restricted Shares Vesting on December 14, 2018 [Member]"
       }
      }
     },
     "localname": "RestrictedSharesVestingOnDecember142018Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_RestrictedSharesVestingOnDecember152017Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about vesting.",
        "label": "Restricted Shares Vesting On December 152017 [Member]",
        "terseLabel": "Restricted Shares Vesting on December 15, 2017 [Member]"
       }
      }
     },
     "localname": "RestrictedSharesVestingOnDecember152017Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_RestrictedStockIssuedDuringPeriodSharesShareBasedCompensationGross": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number, before forfeiture, of restricted shares issued under share-based payment arrangement.",
        "label": "RestrictedStockIssuedDuringPeriodSharesShareBasedCompensationGross",
        "terseLabel": "Of the total common shares earned and issued, total common shares restricted at time of issuance"
       }
      }
     },
     "localname": "RestrictedStockIssuedDuringPeriodSharesShareBasedCompensationGross",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DisclosureofSharebasedCompensationArrangementsbySharebasedPaymentAwardTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "aple_RestrictedStockVestedDuringPeriodSharesShareBasedCompensationForfeited": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares forfeited on vesting date resulting from the vesting of restricted common shares.",
        "label": "RestrictedStockVestedDuringPeriodSharesShareBasedCompensationForfeited",
        "terseLabel": "Common shares surrendered on vesting date to satisfy tax withholding requirements resulting from vesting of restricted common shares"
       }
      }
     },
     "localname": "RestrictedStockVestedDuringPeriodSharesShareBasedCompensationForfeited",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DisclosureofSharebasedCompensationArrangementsbySharebasedPaymentAwardTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "aple_RestrictedStockVestingOnDecember112020Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information on vesting of award.",
        "label": "Restricted Stock Vesting On December 112020 [Member]",
        "terseLabel": "Restricted Stock Vesting on December 11, 2020 [Member]"
       }
      }
     },
     "localname": "RestrictedStockVestingOnDecember112020Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_RestrictedStockVestingOnDecember132019Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Description of restricted shares of stock.",
        "label": "Restricted Stock Vesting On December 132019 [Member]",
        "terseLabel": "Restricted Stock Vesting on December 13, 2019 [Member]"
       }
      }
     },
     "localname": "RestrictedStockVestingOnDecember132019Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_RetirementOfExecutiveVicePresidentAndChiefLegalOfficerMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about related party.",
        "label": "Retirement Of Executive Vice President And Chief Legal Officer [Member]",
        "terseLabel": "Retirement of Executive Vice President and Chief Legal Officer [Member]"
       }
      }
     },
     "localname": "RetirementOfExecutiveVicePresidentAndChiefLegalOfficerMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_RevolvingCreditFacilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Revolving credit facilities.",
        "label": "Revolving Credit Facilities [Member]",
        "terseLabel": "Revolving Credit Facilities [Member]"
       }
      }
     },
     "localname": "RevolvingCreditFacilitiesMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_RevolvingCreditFacilityAndTermLoansNetMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Revolving credit facility and term loans, net.",
        "label": "Revolving Credit Facility And Term Loans Net [Member]",
        "terseLabel": "Revolving Credit Facility and Term Loans, Net [Member]"
       }
      }
     },
     "localname": "RevolvingCreditFacilityAndTermLoansNetMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CreditFacilitiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_RollforwardOfInvestmentInRealEstateAndAccumulatedDepreciationAndAmortizationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Rollforward of Investment in Real Estate and Accumulated Depreciation and Amortization [Abstract]"
       }
      }
     },
     "localname": "RollforwardOfInvestmentInRealEstateAndAccumulatedDepreciationAndAmortizationAbstract",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "xbrltype": "stringItemType"
    },
    "aple_SCHEDULEIIIRealEstateandAccumulatedDepreciationandAmortizationDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "SCHEDULE III Real Estate and Accumulated Depreciation and Amortization (Details) [Line Items]"
       }
      }
     },
     "localname": "SCHEDULEIIIRealEstateandAccumulatedDepreciationandAmortizationDetailsLineItems",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/SCHEDULEIIIRealEstateandAccumulatedDepreciationandAmortizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_SCHEDULEIIIRealEstateandAccumulatedDepreciationandAmortizationDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "SCHEDULE III Real Estate and Accumulated Depreciation and Amortization (Details) [Table]"
       }
      }
     },
     "localname": "SCHEDULEIIIRealEstateandAccumulatedDepreciationandAmortizationDetailsTable",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/SCHEDULEIIIRealEstateandAccumulatedDepreciationandAmortizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_SaleOfRealEstateAssetsGrossSalesPrice": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The gross sales price of real estate assets sold.",
        "label": "SaleOfRealEstateAssetsGrossSalesPrice",
        "terseLabel": "Sale of Real Estate Assets, Gross Sales Price"
       }
      }
     },
     "localname": "SaleOfRealEstateAssetsGrossSalesPrice",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AssetsHeldforSaleDispositionsandHotelSaleContractsDetails",
      "http://www.applehospitalityreit.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "aple_SalesAndMarketingMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Product or service.",
        "label": "Sales And Marketing [Member]",
        "terseLabel": "Sales and Marketing [Member]"
       }
      }
     },
     "localname": "SalesAndMarketingMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_SalesContractsTerminatedInMay2017Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about sales contracts.",
        "label": "Sales Contracts Terminated In May 2017 [Member]",
        "terseLabel": "Sales Contracts Terminated in May 2017 [Member]"
       }
      }
     },
     "localname": "SalesContractsTerminatedInMay2017Member",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ScheduleOfDebtAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Schedule of Debt [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfDebtAbstract",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "xbrltype": "stringItemType"
    },
    "aple_ScheduleOfHotelPropertiesManagedByThirdPartiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the number of hotel properties operated and managed by third parties.",
        "label": "ScheduleOfHotelPropertiesManagedByThirdPartiesTableTextBlock",
        "terseLabel": "Schedule of Hotel Properties Managed by Third Parties [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfHotelPropertiesManagedByThirdPartiesTableTextBlock",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "aple_ScheduleOfInterestRateSwapAgreementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Schedule of Interest Rate Swap Agreements [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfInterestRateSwapAgreementsAbstract",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "xbrltype": "stringItemType"
    },
    "aple_ScheduleOfLeaseCostAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Schedule of Lease Cost [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfLeaseCostAbstract",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "xbrltype": "stringItemType"
    },
    "aple_ScheduleOfLeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Schedule of Leases [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfLeasesAbstract",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "xbrltype": "stringItemType"
    },
    "aple_ScheduleOfOutstandingContractsForPotentialPurchaseOfRealEstatePropertiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of outstanding contracts for the potential purchase of real estate properties.",
        "label": "ScheduleOfOutstandingContractsForPotentialPurchaseOfRealEstatePropertiesTableTextBlock",
        "terseLabel": "Schedule of Outstanding Contracts for Potential Purchase of Real Estate Properties [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfOutstandingContractsForPotentialPurchaseOfRealEstatePropertiesTableTextBlock",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/HotelPurchaseContractCommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "aple_ScheduleOfRealEstateAndAccumulatedDepreciationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Schedule of Real Estate and Accumulated Depreciation [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfRealEstateAndAccumulatedDepreciationAbstract",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "xbrltype": "stringItemType"
    },
    "aple_ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of supplemental cash flow information related to operating and finance leases.",
        "label": "ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock",
        "terseLabel": "Schedule of Supplemental Cash Flow Information Related to Leases [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/LeaseCommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "aple_ScheduleOfTotalFixedRateAndVariableRateDebtAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Schedule of Total Fixed-Rate and Variable-Rate Debt [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfTotalFixedRateAndVariableRateDebtAbstract",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "xbrltype": "stringItemType"
    },
    "aple_ScheduleOfTotalFixedRateAndVariableRateDebtTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of total fixed-rate and variable-rate debt, after giving effect to interest rate swaps.",
        "label": "ScheduleOfTotalFixedRateAndVariableRateDebtTableTextBlock",
        "terseLabel": "Schedule of Total Fixed-Rate and Variable-Rate Debt [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfTotalFixedRateAndVariableRateDebtTableTextBlock",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "aple_SecondQuarterMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Second quarter information.",
        "label": "Second Quarter [Member]",
        "terseLabel": "Second Quarter [Member]"
       }
      }
     },
     "localname": "SecondQuarterMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/QuarterlyFinancialInformationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_SettlementOfTheAppleTenMergerLitigationMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about litigation.",
        "label": "Settlement Of The Apple Ten Merger Litigation [Member]",
        "terseLabel": "Settlement of the Apple Ten Merger Litigation [Member]"
       }
      }
     },
     "localname": "SettlementOfTheAppleTenMergerLitigationMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/TransactionandLitigationCostsReimbursementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Date which an employee's right to an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition.",
        "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingDate",
        "terseLabel": "Restricted common shares vesting date"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingDate",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DisclosureofSharebasedCompensationArrangementsbySharebasedPaymentAwardTable"
     ],
     "xbrltype": "dateItemType"
    },
    "aple_ShareBasedCompensationArrangementByShareBasedPaymentAwardPeriodCommonSharesIssued": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period in which share instruments are issued under a share-based compensation plan.",
        "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPeriodCommonSharesIssued",
        "terseLabel": "Period common shares issued"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPeriodCommonSharesIssued",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DisclosureofSharebasedCompensationArrangementsbySharebasedPaymentAwardTable"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_ShareBasedCompensationMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Type of award.",
        "label": "Share Based Compensation [Member]",
        "terseLabel": "Share Based Compensation [Member]"
       }
      }
     },
     "localname": "ShareBasedCompensationMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails",
      "http://www.applehospitalityreit.com/role/DisclosureofSharebasedCompensationArrangementsbySharebasedPaymentAwardTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ShareRepurchaseProgramEndDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The date the Company's share repurchase program will end if not terminated earlier.",
        "label": "ShareRepurchaseProgramEndDate",
        "terseLabel": "Share Repurchase Program, End Date"
       }
      }
     },
     "localname": "ShareRepurchaseProgramEndDate",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_ShareRepurchaseProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share repurchase program.",
        "label": "Share Repurchase Program [Member]",
        "terseLabel": "Share Repurchase Program [Member]"
       }
      }
     },
     "localname": "ShareRepurchaseProgramMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingPortion": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Portion of vesting of share-based compensation awards.",
        "label": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingPortion",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Portion"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingPortion",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "aple_SharebasedCompensationArrangementBySharebasedPaymentAwardSharesDeferred": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of share units deferred under a deferred compensation plan.",
        "label": "SharebasedCompensationArrangementBySharebasedPaymentAwardSharesDeferred",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Deferred (in Shares)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardSharesDeferred",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "aple_SharebasedCompensationArrangementBySharebasedPaymentAwardSharesDeferredWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted average grant-date fair value of share units deferred under a deferred compensation plan.",
        "label": "SharebasedCompensationArrangementBySharebasedPaymentAwardSharesDeferredWeightedAverageGrantDateFairValue",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Deferred Weighted Average Grant Date Fair Value (in Dollars per share)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardSharesDeferredWeightedAverageGrantDateFairValue",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "aple_ShareholdersEquityAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Shareholders' equity information.",
        "label": "Shareholders Equity [Axis]",
        "terseLabel": "Shareholders' Equity [Axis]"
       }
      }
     },
     "localname": "ShareholdersEquityAxis",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_ShareholdersEquityDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Shareholders' Equity (Details) [Line Items]"
       }
      }
     },
     "localname": "ShareholdersEquityDetailsLineItems",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_ShareholdersEquityDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Shareholders' Equity (Details) [Table]"
       }
      }
     },
     "localname": "ShareholdersEquityDetailsTable",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_ShareholdersEquityDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "ShareholdersEquity [Domain]"
       }
      }
     },
     "localname": "ShareholdersEquityDomain",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_SharesIssuedWeightedAverageMarketSalesPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted-average market sales price per share of shares issued during the period.",
        "label": "SharesIssuedWeightedAverageMarketSalesPricePerShare",
        "terseLabel": "Shares Issued Weighted Average Market Sales Price Per Share (in Dollars per share)"
       }
      }
     },
     "localname": "SharesIssuedWeightedAverageMarketSalesPricePerShare",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "aple_SpringHillSuitesAddisonTXMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Spring Hill Suites Addison TX [Member]",
        "terseLabel": "SpringHill Suites Addison, TX [Member]"
       }
      }
     },
     "localname": "SpringHillSuitesAddisonTXMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_SpringHillSuitesAlexandriaVAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Spring Hill Suites Alexandria VA [Member]",
        "terseLabel": "SpringHill Suites Alexandria, VA [Member]"
       }
      }
     },
     "localname": "SpringHillSuitesAlexandriaVAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_SpringHillSuitesAndTownePlaceSuitesColumbusGAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Spring Hill Suites And Towne Place Suites Columbus GA [Member]",
        "terseLabel": "SpringHill Suites and TownePlace Suites Columbus, GA [Member]"
       }
      }
     },
     "localname": "SpringHillSuitesAndTownePlaceSuitesColumbusGAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_SpringHillSuitesAndoverMAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Spring Hill Suites Andover MA [Member]",
        "terseLabel": "SpringHill Suites Andover, MA [Member]"
       }
      }
     },
     "localname": "SpringHillSuitesAndoverMAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_SpringHillSuitesBatonRougeLAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Spring Hill Suites Baton Rouge LA [Member]",
        "terseLabel": "SpringHill Suites Baton Rouge, LA [Member]"
       }
      }
     },
     "localname": "SpringHillSuitesBatonRougeLAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/HotelsSoldTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_SpringHillSuitesBoiseIDMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Spring Hill Suites Boise ID [Member]",
        "terseLabel": "SpringHill Suites Boise, ID [Member]"
       }
      }
     },
     "localname": "SpringHillSuitesBoiseIDMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AssetsHeldforSaleDispositionsandHotelSaleContractsDetails",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_SpringHillSuitesBurbankCAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Spring Hill Suites Burbank CA [Member]",
        "terseLabel": "SpringHill Suites Burbank, CA [Member]"
       }
      }
     },
     "localname": "SpringHillSuitesBurbankCAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_SpringHillSuitesColumbusGAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Spring Hill Suites Columbus GA [Member]",
        "terseLabel": "SpringHill Suites Columbus, GA [Member]"
       }
      }
     },
     "localname": "SpringHillSuitesColumbusGAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/HotelsSoldTable0"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_SpringHillSuitesGreenboroNCMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Spring Hill Suites Greenboro NC [Member]",
        "terseLabel": "SpringHill Suites Greenboro, NC [Member]"
       }
      }
     },
     "localname": "SpringHillSuitesGreenboroNCMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_SpringHillSuitesIndianapolisINMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Spring Hill Suites Indianapolis IN [Member]",
        "terseLabel": "SpringHill Suites Indianapolis, IN [Member]"
       }
      }
     },
     "localname": "SpringHillSuitesIndianapolisINMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_SpringHillSuitesKnoxvilleTNMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Spring Hill Suites Knoxville TN [Member]",
        "terseLabel": "SpringHill Suites Knoxville, TN [Member]"
       }
      }
     },
     "localname": "SpringHillSuitesKnoxvilleTNMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_SpringHillSuitesLafayetteLAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Spring Hill Suites Lafayette LA [Member]",
        "terseLabel": "SpringHill Suites Lafayette, LA [Member]"
       }
      }
     },
     "localname": "SpringHillSuitesLafayetteLAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_SpringHillSuitesOrlandoFLMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Spring Hill Suites Orlando FL [Member]",
        "terseLabel": "SpringHill Suites Orlando, FL [Member]"
       }
      }
     },
     "localname": "SpringHillSuitesOrlandoFLMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_SpringHillSuitesOverlandParkKSMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Spring Hill Suites Overland Park KS [Member]",
        "terseLabel": "SpringHill Suites Overland Park, KS [Member]"
       }
      }
     },
     "localname": "SpringHillSuitesOverlandParkKSMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_SpringHillSuitesRichmondVAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Spring Hill Suites Richmond VA [Member]",
        "terseLabel": "SpringHill Suites Richmond, VA [Member]"
       }
      }
     },
     "localname": "SpringHillSuitesRichmondVAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_SpringHillSuitesSaltLakeCityUTMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Spring Hill Suites Salt Lake City UT [Member]",
        "terseLabel": "SpringHill Suites Salt Lake City, UT [Member]"
       }
      }
     },
     "localname": "SpringHillSuitesSaltLakeCityUTMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_SpringHillSuitesSanfordFLMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Spring Hill Suites Sanford FL [Member]",
        "terseLabel": "SpringHill Suites Sanford, FL [Member]"
       }
      }
     },
     "localname": "SpringHillSuitesSanfordFLMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AssetsHeldforSaleDispositionsandHotelSaleContractsDetails",
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails",
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails",
      "http://www.applehospitalityreit.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_SpringHillSuitesVancouverWAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Spring Hill Suites Vancouver WA [Member]",
        "terseLabel": "SpringHill Suites Vancouver, WA [Member]"
       }
      }
     },
     "localname": "SpringHillSuitesVancouverWAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_StockIssuanceProgramAuthorizedAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The maximum value of common shares authorized to be issued under the program.",
        "label": "StockIssuanceProgramAuthorizedAmount",
        "terseLabel": "Stock Issuance Program, Authorized Amount"
       }
      }
     },
     "localname": "StockIssuanceProgramAuthorizedAmount",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "aple_StockRepurchasedDuringPeriodWeightedAverageMarketPurchasePricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted-average market purchase price per share of stock that has been repurchased during the period.",
        "label": "StockRepurchasedDuringPeriodWeightedAverageMarketPurchasePricePerShare",
        "terseLabel": "Stock Repurchased During Period, Weighted Average Market Purchase Price Per Share (in Dollars per share)"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodWeightedAverageMarketPurchasePricePerShare",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "aple_StonebridgeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of management company.",
        "label": "Stonebridge [Member]",
        "terseLabel": "Stonebridge [Member]"
       }
      }
     },
     "localname": "StonebridgeMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_StraightLineLeaseLiability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of straight-line lease liabilities accrued.",
        "label": "StraightLineLeaseLiability",
        "terseLabel": "Straight Line Lease Liability"
       }
      }
     },
     "localname": "StraightLineLeaseLiability",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/LeaseCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "aple_StraightLineRentExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Difference between actual rental expense due and rental expense recognized on a straight-line basis.",
        "label": "StraightLineRentExpense",
        "terseLabel": "Straight Line Rent Expense"
       }
      }
     },
     "localname": "StraightLineRentExpense",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/LeaseCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "aple_SubsequentEventsDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Subsequent Events (Details) [Line Items]"
       }
      }
     },
     "localname": "SubsequentEventsDetailsLineItems",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_SubsequentEventsDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Subsequent Events (Details) [Table]"
       }
      }
     },
     "localname": "SubsequentEventsDetailsTable",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_SummaryMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Summary of debt information.",
        "label": "Summary [Member]",
        "terseLabel": "Summary [Member]"
       }
      }
     },
     "localname": "SummaryMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtTables"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_TaxesAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about taxes.",
        "label": "Taxes [Axis]",
        "terseLabel": "Taxes [Axis]"
       }
      }
     },
     "localname": "TaxesAxis",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_TaxesDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Taxes [Domain]"
       }
      }
     },
     "localname": "TaxesDomain",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_TermLoan50MillionMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Term loan.",
        "label": "Term Loan 50 Million [Member]",
        "terseLabel": "$50 Million Term Loan [Member]"
       }
      }
     },
     "localname": "TermLoan50MillionMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CreditFacilitiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_TermLoanFacilityMaximumBorrowingCapacity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The maximum borrowing capacity under a term loan facility that is required to be drawn within a specified time period.",
        "label": "TermLoanFacilityMaximumBorrowingCapacity",
        "terseLabel": "Term Loan Facility, Maximum Borrowing Capacity"
       }
      }
     },
     "localname": "TermLoanFacilityMaximumBorrowingCapacity",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "aple_TermLoansNetMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about term loans.",
        "label": "Term Loans Net [Member]",
        "terseLabel": "Term Loans, Net [Member]"
       }
      }
     },
     "localname": "TermLoansNetMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CreditFacilitiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_ThirdQuarterMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Third quarter information.",
        "label": "Third Quarter [Member]",
        "terseLabel": "Third Quarter [Member]"
       }
      }
     },
     "localname": "ThirdQuarterMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/QuarterlyFinancialInformationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_TotalAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total.",
        "label": "Total [Axis]",
        "terseLabel": "Total [Axis]"
       }
      }
     },
     "localname": "TotalAxis",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_TotalBorrowingCapacityUnderTermLoan": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Maximum borrowing capacity under the term loan that is required to be drawn within a specified time period.",
        "label": "TotalBorrowingCapacityUnderTermLoan",
        "terseLabel": "Total Borrowing Capacity Under Term Loan"
       }
      }
     },
     "localname": "TotalBorrowingCapacityUnderTermLoan",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "aple_TotalDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Total [Domain]"
       }
      }
     },
     "localname": "TotalDomain",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_TotalLeaseLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ScheduleofLeasesTable": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total present value of lessee's discounted obligation for lease payments from operating and finance leases.",
        "label": "TotalLeaseLiability",
        "totalLabel": "Total lease liabilities"
       }
      }
     },
     "localname": "TotalLeaseLiability",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofLeasesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "aple_TotalLeaseRightOfUseAsset": {
     "auth_ref": [],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ScheduleofLeasesTable": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total of lessee's right to use underlying assets under operating and finance leases.",
        "label": "TotalLeaseRightOfUseAsset",
        "totalLabel": "Total lease assets"
       }
      }
     },
     "localname": "TotalLeaseRightOfUseAsset",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofLeasesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "aple_TotalMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total",
        "label": "Total [Member]",
        "terseLabel": "Total [Member]"
       }
      }
     },
     "localname": "TotalMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/HotelAcquisitionsTable",
      "http://www.applehospitalityreit.com/role/HotelAcquisitionsTable0",
      "http://www.applehospitalityreit.com/role/HotelsSoldTable",
      "http://www.applehospitalityreit.com/role/HotelsSoldTable0",
      "http://www.applehospitalityreit.com/role/HotelsSoldTable00",
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsTable",
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable",
      "http://www.applehospitalityreit.com/role/ScheduleofInterestRateSwapAgreementsTable",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_TotalsAndAdjustmentsAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Items related to totals and adjustments.",
        "label": "Totals And Adjustments [Axis]",
        "terseLabel": "Totals and Adjustments [Axis]"
       }
      }
     },
     "localname": "TotalsAndAdjustmentsAxis",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/HotelAcquisitionsTable",
      "http://www.applehospitalityreit.com/role/HotelAcquisitionsTable0",
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable",
      "http://www.applehospitalityreit.com/role/ScheduleofInterestRateSwapAgreementsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_TotalsAndAdjustmentsDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "TotalsAndAdjustments [Domain]"
       }
      }
     },
     "localname": "TotalsAndAdjustmentsDomain",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/HotelAcquisitionsTable",
      "http://www.applehospitalityreit.com/role/HotelAcquisitionsTable0",
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable",
      "http://www.applehospitalityreit.com/role/ScheduleofInterestRateSwapAgreementsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_TownePlaceSuitesColumbiaSCMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Towne Place Suites Columbia SC [Member]",
        "terseLabel": "TownePlace Suites Columbia, SC [Member]"
       }
      }
     },
     "localname": "TownePlaceSuitesColumbiaSCMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_TownePlaceSuitesColumbusGAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Towne Place Suites Columbus GA [Member]",
        "terseLabel": "TownePlace Suites Columbus, GA [Member]"
       }
      }
     },
     "localname": "TownePlaceSuitesColumbusGAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/HotelsSoldTable0"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_TownePlaceSuitesFortWorthTXMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Towne Place Suites Fort Worth TX [Member]",
        "terseLabel": "TownePlace Suites Fort Worth, TX [Member]"
       }
      }
     },
     "localname": "TownePlaceSuitesFortWorthTXMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_TownePlaceSuitesKnoxvilleTNMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Towne Place Suites Knoxville TN [Member]",
        "terseLabel": "TownePlace Suites Knoxville, TN [Member]"
       }
      }
     },
     "localname": "TownePlaceSuitesKnoxvilleTNMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_TownePlaceSuitesNashvilleTNMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Towne Place Suites Nashville TN [Member]",
        "terseLabel": "TownePlace Suites Nashville, TN [Member]"
       }
      }
     },
     "localname": "TownePlaceSuitesNashvilleTNMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_TownePlaceSuitesPanamaCityFLMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Towne Place Suites Panama City FL [Member]",
        "terseLabel": "TownePlace Suites Panama City, FL [Member]"
       }
      }
     },
     "localname": "TownePlaceSuitesPanamaCityFLMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_TownePlaceSuitesPensacolaFLMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Towne Place Suites Pensacola FL [Member]",
        "terseLabel": "TownePlace Suites Pensacola, FL [Member]"
       }
      }
     },
     "localname": "TownePlaceSuitesPensacolaFLMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_TownePlaceSuitesSanAntonioTXMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Towne Place Suites San Antonio TX [Member]",
        "terseLabel": "TownePlace Suites San Antonio, TX [Member]"
       }
      }
     },
     "localname": "TownePlaceSuitesSanAntonioTXMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_TownePlaceSuitesSuffolkVAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Towne Place Suites Suffolk VA [Member]",
        "terseLabel": "TownePlace Suites Suffolk, VA [Member]"
       }
      }
     },
     "localname": "TownePlaceSuitesSuffolkVAMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_TownePlaceSuitesTampaFLMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Towne Place Suites Tampa FL [Member]",
        "terseLabel": "TownePlace Suites Tampa, FL [Member]"
       }
      }
     },
     "localname": "TownePlaceSuitesTampaFLMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/HotelsSoldTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_TownePlaceSuitesTexarkanaTXMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Towne Place Suites Texarkana TX [Member]",
        "terseLabel": "TownePlace Suites Texarkana, TX [Member]"
       }
      }
     },
     "localname": "TownePlaceSuitesTexarkanaTXMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/HotelsSoldTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_TownePlaceSuitesTucsonAZMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of property.",
        "label": "Towne Place Suites Tucson AZ [Member]",
        "terseLabel": "Towne Place Suites Tucson, AZ [Member]"
       }
      }
     },
     "localname": "TownePlaceSuitesTucsonAZMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_TransactionAndLitigationCostsReimbursements": {
     "auth_ref": [],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement": {
       "order": 7.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Acquisition and merger related costs incurred to effect a business combination, other strategic related costs, including listing on a national securities exchange (including finder's fees, advisory, legal, accounting, valuation and other costs), and costs to settle litigation, net of reimbursements from insurance carriers, which have been expensed (credited) during the period.",
        "label": "Transaction and litigation costs (reimbursements)",
        "terseLabel": "Transaction and Litigation Costs (Reimbursements)"
       }
      }
     },
     "localname": "TransactionAndLitigationCostsReimbursements",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement",
      "http://www.applehospitalityreit.com/role/TransactionandLitigationCostsReimbursementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "aple_TransactionandLitigationCostsReimbursementsDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Transaction and Litigation Costs (Reimbursements) (Details) [Line Items]"
       }
      }
     },
     "localname": "TransactionandLitigationCostsReimbursementsDetailsLineItems",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/TransactionandLitigationCostsReimbursementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_TransactionandLitigationCostsReimbursementsDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Transaction and Litigation Costs (Reimbursements) (Details) [Table]"
       }
      }
     },
     "localname": "TransactionandLitigationCostsReimbursementsDetailsTable",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/TransactionandLitigationCostsReimbursementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_TrueNorthMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of management company.",
        "label": "True North [Member]",
        "terseLabel": "True North [Member]"
       }
      }
     },
     "localname": "TrueNorthMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_UnrestrictedSharesAtTimeOfIssuanceMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about awards.",
        "label": "Unrestricted Shares At Time Of Issuance [Member]",
        "terseLabel": "Unrestricted Shares at Time of Issuance [Member]"
       }
      }
     },
     "localname": "UnrestrictedSharesAtTimeOfIssuanceMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_UnrestrictedStockIssuedDuringPeriodSharesShareBasedCompensation": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number, after forfeiture, of unrestricted shares issued under share-based payment arrangement.",
        "label": "UnrestrictedStockIssuedDuringPeriodSharesShareBasedCompensation",
        "terseLabel": "Of the total common shares earned and issued, total common shares unrestricted at time of issuance"
       }
      }
     },
     "localname": "UnrestrictedStockIssuedDuringPeriodSharesShareBasedCompensation",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DisclosureofSharebasedCompensationArrangementsbySharebasedPaymentAwardTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "aple_VariableManagementFeeStructureMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about variable management fee structure.",
        "label": "Variable Management Fee Structure [Member]",
        "terseLabel": "Variable Management Fee Structure [Member]"
       }
      }
     },
     "localname": "VariableManagementFeeStructureMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_VistaHostMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of management company.",
        "label": "Vista Host [Member]",
        "terseLabel": "Vista Host [Member]"
       }
      }
     },
     "localname": "VistaHostMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_WeightedAverageDiscountRateAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "WeightedAverageDiscountRateAbstract",
        "terseLabel": "Weighted-average discount rate"
       }
      }
     },
     "localname": "WeightedAverageDiscountRateAbstract",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofLeasesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_WeightedAverageRemainingLeaseTermAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "WeightedAverageRemainingLeaseTermAbstract",
        "terseLabel": "Weighted-average remaining lease term"
       }
      }
     },
     "localname": "WeightedAverageRemainingLeaseTermAbstract",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofLeasesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "aple_WesternMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of management company.",
        "label": "Western [Member]",
        "terseLabel": "Western [Member]"
       }
      }
     },
     "localname": "WesternMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "aple_WhiteLodgingMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of management company.",
        "label": "White Lodging [Member]",
        "terseLabel": "White Lodging [Member]"
       }
      }
     },
     "localname": "WhiteLodgingMember",
     "nsuri": "http://www.applehospitalityreit.com/20191231",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r294"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "localname": "DocumentInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentInformationTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "localname": "DocumentInformationTable",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r293"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r295"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r295"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r295"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r296"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float",
        "terseLabel": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r295"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r295"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r295"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r295"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r291"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r292"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_LitigationCaseAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of judicial proceeding, alternative dispute resolution or claim.",
        "label": "Litigation Case [Axis]"
       }
      }
     },
     "localname": "LitigationCaseAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/TransactionandLitigationCostsReimbursementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails",
      "http://www.applehospitalityreit.com/role/DebtDetails",
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails",
      "http://www.applehospitalityreit.com/role/LeaseCommitmentsDetails",
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsDetails",
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails",
      "http://www.applehospitalityreit.com/role/DebtDetails",
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails",
      "http://www.applehospitalityreit.com/role/LeaseCommitmentsDetails",
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsDetails",
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r111",
      "r147",
      "r148",
      "r271",
      "r272"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by product and service, or group of similar products and similar services.",
        "label": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Product or service, or a group of similar products or similar services.",
        "label": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails",
      "http://www.applehospitalityreit.com/role/DebtDetails",
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails",
      "http://www.applehospitalityreit.com/role/LeaseCommitmentsDetails",
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsDetails",
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails",
      "http://www.applehospitalityreit.com/role/DebtDetails",
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails",
      "http://www.applehospitalityreit.com/role/LeaseCommitmentsDetails",
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsDetails",
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances": {
     "auth_ref": [
      "r276",
      "r298"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lien or mortgage outstanding on real estate investment properties for entities with a substantial portion of business acquiring and holding investment real estate.",
        "label": "SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate and Accumulated Depreciation, Amount of Encumbrances",
        "terseLabel": "Encumbrances"
       }
      }
     },
     "localname": "RealEstateAndAccumulatedDepreciationAmountOfEncumbrances",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis": {
     "auth_ref": [
      "r285",
      "r299",
      "r300"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by name of property.",
        "label": "Name of Property [Axis]"
       }
      }
     },
     "localname": "RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AssetsHeldforSaleDispositionsandHotelSaleContractsDetails",
      "http://www.applehospitalityreit.com/role/HotelAcquisitionsTable",
      "http://www.applehospitalityreit.com/role/HotelAcquisitionsTable0",
      "http://www.applehospitalityreit.com/role/HotelsSoldTable",
      "http://www.applehospitalityreit.com/role/HotelsSoldTable0",
      "http://www.applehospitalityreit.com/role/HotelsSoldTable00",
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails",
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable",
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails",
      "http://www.applehospitalityreit.com/role/OutstandingPurchaseContractsTable",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable",
      "http://www.applehospitalityreit.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RealEstateAndAccumulatedDepreciationDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate and Accumulated Depreciation Disclosure [Abstract]"
       }
      }
     },
     "localname": "RealEstateAndAccumulatedDepreciationDisclosureAbstract",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "srt_RealEstateAndAccumulatedDepreciationDisclosureTextBlock": {
     "auth_ref": [
      "r285",
      "r299"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure of real estate investments and associated accumulated depreciation for entities with a significant portion of their business acquiring and holding investment real estate.",
        "label": "SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate and Accumulated Depreciation Disclosure [Text Block]",
        "terseLabel": "SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate and Accumulated Depreciation Disclosure [Text Block]"
       }
      }
     },
     "localname": "RealEstateAndAccumulatedDepreciationDisclosureTextBlock",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/SCHEDULEIIIRealEstateandAccumulatedDepreciationandAmortization"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the property, for example, but not limited to, ABC Shopping Center.",
        "label": "Name of Property [Domain]"
       }
      }
     },
     "localname": "RealEstateAndAccumulatedDepreciationNameOfPropertyDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AssetsHeldforSaleDispositionsandHotelSaleContractsDetails",
      "http://www.applehospitalityreit.com/role/HotelAcquisitionsTable",
      "http://www.applehospitalityreit.com/role/HotelAcquisitionsTable0",
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails",
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable",
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails",
      "http://www.applehospitalityreit.com/role/OutstandingPurchaseContractsTable",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable",
      "http://www.applehospitalityreit.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RealEstateFederalIncomeTaxBasis": {
     "auth_ref": [
      "r284",
      "r297"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cost basis of real estate investments for federal income tax purposes for entities with a substantial portion of business acquiring and holding investment real estate.",
        "label": "SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate, Federal Income Tax Basis",
        "terseLabel": "SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate, Federal Income Tax Basis (in Dollars)"
       }
      }
     },
     "localname": "RealEstateFederalIncomeTaxBasis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/SCHEDULEIIIRealEstateandAccumulatedDepreciationandAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts."
       }
      }
     },
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet",
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow",
      "http://www.applehospitalityreit.com/role/ShareholdersEquityType2or3_Parentheticals"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r129",
      "r229"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.",
        "label": "Scenario [Axis]"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet",
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow",
      "http://www.applehospitalityreit.com/role/ShareholdersEquityType2or3_Parentheticals"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AboveMarketLeasesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Leases acquired as part of a real property acquisition at above market lease rate.",
        "label": "Above Market Leases [Member]"
       }
      }
     },
     "localname": "AboveMarketLeasesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/LeaseCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingStandardsUpdate201602Member": {
     "auth_ref": [
      "r203"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).",
        "label": "Accounting Standards Update 2016-02 [Member]"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201602Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r253",
      "r268"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date, including liabilities incurred and payable to vendors for goods and services received, taxes, interest, rent and utilities, compensation costs, payroll taxes and fringe benefits (other than pension and postretirement obligations), contractual rights and obligations, and statutory obligations.",
        "label": "Accounts Payable and Accrued Liabilities",
        "terseLabel": "Accounts payable and other liabilities"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedBonusesCurrent": {
     "auth_ref": [
      "r8",
      "r9",
      "r30"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Bonuses, Current",
        "terseLabel": "Accrued Bonuses, Current"
       }
      }
     },
     "localname": "AccruedBonusesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDistributionsInExcessOfNetIncome": {
     "auth_ref": [
      "r273"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount as of the balance sheet date by which cumulative distributions to shareholders (or partners) exceed retained earnings (or accumulated earnings).",
        "label": "Accumulated Distributions in Excess of Net Income",
        "negatedTerseLabel": "Distributions greater than net income"
       }
      }
     },
     "localname": "AccumulatedDistributionsInExcessOfNetIncome",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember": {
     "auth_ref": [
      "r273"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cumulative distributions to shareholders (or partners) in excess of retained earnings (or accumulated earnings).",
        "label": "Accumulated Distributions in Excess of Net Income [Member]"
       }
      }
     },
     "localname": "AccumulatedDistributionsInExcessOfNetIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r40",
      "r41",
      "r42"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive income (loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r39",
      "r42",
      "r43",
      "r178"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "Accumulated Other Comprehensive Income (Loss) [Member]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r91"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by new accounting pronouncement.",
        "label": "Adjustments for New Accounting Pronouncements [Axis]"
       }
      }
     },
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/LeaseCommitmentsDetails",
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net income to cash provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "auth_ref": [
      "r167"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for advertising cost.",
        "label": "Advertising Cost [Policy Text Block]",
        "terseLabel": "Advertising Cost [Policy Text Block]"
       }
      }
     },
     "localname": "AdvertisingCostsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r155",
      "r161",
      "r164"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-based Payment Arrangement, Expense",
        "terseLabel": "Share-based Payment Arrangement, Expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfDebtDiscountPremium": {
     "auth_ref": [
      "r56",
      "r70",
      "r197"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.",
        "label": "Amortization of Debt Discount (Premium)",
        "terseLabel": "Amortization of Debt Discount (Premium)"
       }
      }
     },
     "localname": "AmortizationOfDebtDiscountPremium",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "auth_ref": [
      "r51",
      "r70",
      "r199"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt issuance costs.",
        "label": "Amortization of Debt Issuance Costs",
        "terseLabel": "Amortization of Debt Issuance Costs"
       }
      }
     },
     "localname": "AmortizationOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r110",
      "r247",
      "r261"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total Assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet",
      "http://www.applehospitalityreit.com/role/ScheduleofLeasesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": {
     "auth_ref": [
      "r0",
      "r1",
      "r3",
      "r4",
      "r126"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of.",
        "label": "Disposal Group, Including Discontinued Operation, Assets",
        "terseLabel": "Assets held for sale",
        "verboseLabel": "Disposal Group, Including Discontinued Operation, Assets"
       }
      }
     },
     "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AssetsHeldforSaleDispositionsandHotelSaleContractsDetails",
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r157",
      "r163"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails",
      "http://www.applehospitalityreit.com/role/DisclosureofSharebasedCompensationArrangementsbySharebasedPaymentAwardTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [
      "r121"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.",
        "label": "Building [Member]"
       }
      }
     },
     "localname": "BuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails",
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r176",
      "r177"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/HotelPurchaseContractCommitmentsDetails",
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails",
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateTables",
      "http://www.applehospitalityreit.com/role/OutstandingPurchaseContractsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r7",
      "r24",
      "r72"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "periodEndLabel": "Cash and cash equivalents, end of period",
        "periodStartLabel": "Cash and cash equivalents, beginning of period"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r10",
      "r73",
      "r79"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and Cash Equivalents, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "auth_ref": [
      "r10",
      "r73",
      "r79",
      "r245"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances.  Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.",
        "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r66",
      "r72",
      "r78"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period",
        "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r66",
      "r195"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net change in cash, cash equivalents and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.",
        "label": "Class of Stock [Domain]"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsDisclosureTextBlock": {
     "auth_ref": [
      "r128"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights.",
        "label": "Commitments Disclosure [Text Block]",
        "terseLabel": "Commitments Disclosure [Text Block]"
       }
      }
     },
     "localname": "CommitmentsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/HotelPurchaseContractCommitments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockDividendsPerShareCashPaid": {
     "auth_ref": [
      "r143"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Cash Paid",
        "terseLabel": "Common Stock, Dividends, Per Share, Cash Paid (in Dollars per share)",
        "verboseLabel": "Common Stock, Dividends, Per Share, Cash Paid"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareCashPaid",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails",
      "http://www.applehospitalityreit.com/role/ShareholdersEquityDetails",
      "http://www.applehospitalityreit.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r143"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "terseLabel": "Distributions declared to shareholders",
        "verboseLabel": "Common Stock, Dividends, Per Share, Declared"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ShareholdersEquityType2or3_Parentheticals",
      "http://www.applehospitalityreit.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, shares issued"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r20",
      "r138"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Common stock, shares outstanding"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r20"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock, no par value, authorized 800,000,000 shares; issued and outstanding 223,862,913 and 223,997,348 shares, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": {
     "auth_ref": [
      "r150",
      "r151",
      "r153",
      "r165"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.",
        "label": "Compensation and Employee Benefit Plans [Text Block]",
        "terseLabel": "Compensation and Employee Benefit Plans [Text Block]"
       }
      }
     },
     "localname": "CompensationAndEmployeeBenefitPlansTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r45",
      "r47",
      "r48"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "terseLabel": "Comprehensive income",
        "totalLabel": "Comprehensive income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement",
      "http://www.applehospitalityreit.com/role/QuarterlyFinancialInformationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for comprehensive income.",
        "label": "Comprehensive Income, Policy [Policy Text Block]",
        "terseLabel": "Comprehensive Income, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractorsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Contractors [Abstract]"
       }
      }
     },
     "localname": "ContractorsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r53"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Hotel operating expense",
        "verboseLabel": "Cost of Goods and Services Sold"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement",
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CreditFacilitiesTable",
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.",
        "label": "Cumulative Effect of New Accounting Principle in Period of Adoption",
        "terseLabel": "Cumulative Effect of New Accounting Principle in Period of Adoption (in Dollars)",
        "verboseLabel": "Cumulative Effect of New Accounting Principle in Period of Adoption"
       }
      }
     },
     "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/LeaseCommitmentsDetails",
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1": {
     "auth_ref": [
      "r92"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the cumulative effect on retained earnings net of related income tax effect.",
        "label": "Cumulative Effect on Retained Earnings, Net of Tax",
        "terseLabel": "Cumulative effect of the adoption of ASU 2016-02 related to leases"
       }
      }
     },
     "localname": "CumulativeEffectOnRetainedEarningsNetOfTax1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r137"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "Debt Disclosure [Text Block]"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/Debt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r13",
      "r14",
      "r15",
      "r248",
      "r250",
      "r259"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails",
      "http://www.applehospitalityreit.com/role/DebtTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Debt Instrument, Basis Spread on Variable Rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r15",
      "r133",
      "r250",
      "r259"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/CreditFacilitiesTable": {
       "order": 1.0,
       "parentTag": "us-gaap_UnsecuredDebt",
       "weight": 1.0
      },
      "http://www.applehospitalityreit.com/role/FutureMinimumDebtPaymentsTable": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      },
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable": {
       "order": 1.0,
       "parentTag": "us-gaap_SecuredDebt",
       "weight": 1.0
      },
      "http://www.applehospitalityreit.com/role/ScheduleofTotalFixedRateandVariableRateDebtTable": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.",
        "label": "Long-term Debt, Gross",
        "netLabel": "Outstanding Balance",
        "terseLabel": "Outstanding balance",
        "totalLabel": "Total",
        "verboseLabel": ""
       }
      }
     },
     "localname": "DebtInstrumentCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CreditFacilitiesTable",
      "http://www.applehospitalityreit.com/role/DebtDetails",
      "http://www.applehospitalityreit.com/role/FutureMinimumDebtPaymentsTable",
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable",
      "http://www.applehospitalityreit.com/role/ScheduleofTotalFixedRateandVariableRateDebtTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentDescription": {
     "auth_ref": [
      "r13",
      "r15",
      "r139",
      "r248",
      "r250",
      "r257",
      "r259"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identification of the lender and information about a contractual promise to repay a short-term or long-term obligation, which includes borrowings under lines of credit, notes payable, commercial paper, bonds payable, debentures, and other contractual obligations for payment. This may include rationale for entering into the arrangement, significant terms of the arrangement, which may include amount, repayment terms, priority, collateral required, debt covenants, borrowing capacity, call features, participation rights, conversion provisions, sinking-fund requirements, voting rights, basis for conversion if convertible and remarketing provisions. The description may be provided for individual debt instruments, rational groupings of debt instruments, or by debt in total.",
        "label": "Debt Instrument, Description",
        "terseLabel": "Debt Instrument, Description"
       }
      }
     },
     "localname": "DebtInstrumentDescription",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentDescriptionOfVariableRateBasis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The reference rate for the variable rate of the debt instrument, such as LIBOR or the US Treasury rate and the maturity of the reference rate used, such as three months or six months LIBOR.",
        "label": "Debt Instrument, Description of Variable Rate Basis",
        "terseLabel": "Debt Instrument, Description of Variable Rate Basis"
       }
      }
     },
     "localname": "DebtInstrumentDescriptionOfVariableRateBasis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r198",
      "r201"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Debt Instrument, Face Amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "auth_ref": [
      "r31",
      "r135",
      "r198"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.",
        "label": "Debt Instrument, Interest Rate, Effective Percentage",
        "terseLabel": "Debt Instrument, Interest Rate, Effective Percentage"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r31"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Interest Rate",
        "verboseLabel": "Debt Instrument, Interest Rate, Stated Percentage"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails",
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentInterestRateTerms": {
     "auth_ref": [
      "r31"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Description of the interest rate as being fixed or variable, and, if variable, identification of the index or rate on which the interest rate is based and the number of points or percentage added to that index or rate to set the rate, and other pertinent information, such as frequency of rate resets.",
        "label": "Debt Instrument, Interest Rate Terms",
        "verboseLabel": "Interest rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateTerms",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CreditFacilitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentIssuanceDate1": {
     "auth_ref": [
      "r33"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Date the debt instrument was issued, in CCYY-MM-DD format.",
        "label": "Debt Instrument, Issuance Date",
        "terseLabel": "Loan Assumption or Origination Date"
       }
      }
     },
     "localname": "DebtInstrumentIssuanceDate1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CreditFacilitiesTable",
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "auth_ref": [
      "r32",
      "r193"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format.",
        "label": "Debt Instrument, Maturity Date",
        "netLabel": "Debt Instrument, Maturity Date",
        "terseLabel": "Maturity date",
        "verboseLabel": "Maturity Date"
       }
      }
     },
     "localname": "DebtInstrumentMaturityDate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CreditFacilitiesTable",
      "http://www.applehospitalityreit.com/role/DebtDetails",
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DebtInstrumentMaturityDateDescription": {
     "auth_ref": [
      "r32"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Description of the maturity date of the debt instrument including whether the debt matures serially and, if so, a brief description of the serial maturities.",
        "label": "Debt Instrument, Maturity Date, Description",
        "terseLabel": "Debt Instrument, Maturity Date, Description"
       }
      }
     },
     "localname": "DebtInstrumentMaturityDateDescription",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r34"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails",
      "http://www.applehospitalityreit.com/role/DebtTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r34",
      "r84",
      "r139",
      "r140",
      "r141",
      "r142",
      "r197",
      "r198",
      "r201",
      "r258"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CreditFacilitiesTable",
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet": {
     "auth_ref": [
      "r197",
      "r198",
      "r199",
      "r200",
      "r201"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/FutureMinimumDebtPaymentsTable": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": -1.0
      },
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable": {
       "order": 2.0,
       "parentTag": "us-gaap_SecuredDebt",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt discount (premium).",
        "label": "Debt Instrument, Unamortized Discount (Premium), Net",
        "negatedLabel": "Unamortized fair value adjustment of assumed debt",
        "negatedTerseLabel": "Unamortized fair value adjustment of assumed debt"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscountPremiumNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/FutureMinimumDebtPaymentsTable",
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtWeightedAverageInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average interest rate of debt outstanding.",
        "label": "Debt, Weighted Average Interest Rate",
        "terseLabel": "Weighted-average interest rate of debt",
        "verboseLabel": "Weighted-average interest rate"
       }
      }
     },
     "localname": "DebtWeightedAverageInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CreditFacilitiesTable",
      "http://www.applehospitalityreit.com/role/ScheduleofTotalFixedRateandVariableRateDebtTable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense": {
     "auth_ref": [
      "r149",
      "r155"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The compensation expense recognized during the period pertaining to the deferred compensation arrangement.",
        "label": "Deferred Compensation Arrangement with Individual, Compensation Expense",
        "terseLabel": "Deferred Compensation Arrangement with Individual, Compensation Expense"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "auth_ref": [
      "r27",
      "r199"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/CreditFacilitiesTable": {
       "order": 2.0,
       "parentTag": "us-gaap_UnsecuredDebt",
       "weight": -1.0
      },
      "http://www.applehospitalityreit.com/role/FutureMinimumDebtPaymentsTable": {
       "order": 3.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": -1.0
      },
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable": {
       "order": 3.0,
       "parentTag": "us-gaap_SecuredDebt",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Net",
        "negatedLabel": "Unamortized debt issuance costs related to term loans and mortgage debt",
        "negatedNetLabel": "Unamortized debt issuance costs",
        "negatedTerseLabel": "Unamortized debt issuance costs",
        "terseLabel": "Debt Issuance Costs, Net"
       }
      }
     },
     "localname": "DeferredFinanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CreditFacilitiesTable",
      "http://www.applehospitalityreit.com/role/DebtDetails",
      "http://www.applehospitalityreit.com/role/FutureMinimumDebtPaymentsTable",
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepositAssets": {
     "auth_ref": [
      "r36"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The carrying amount of the asset transferred to a third party to serve as a deposit, which typically serves as security against failure by the transferor to perform under terms of an agreement.",
        "label": "Deposit Assets",
        "terseLabel": "Refundable Deposits"
       }
      }
     },
     "localname": "DepositAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/OutstandingPurchaseContractsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationAndAmortization": {
     "auth_ref": [
      "r70",
      "r120"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement": {
       "order": 6.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.",
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow",
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Contract [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails",
      "http://www.applehospitalityreit.com/role/ScheduleofInterestRateSwapAgreementsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeDescriptionOfTerms": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Description of the relevant terms of the derivative. Includes the type of instrument, risk being hedged, notional amount, counterparty, inception date, maturity date, relevant interest rates, strike price, cap price, and floor price.",
        "label": "Derivative, Description of Terms",
        "terseLabel": "Derivative, Description of Terms"
       }
      }
     },
     "localname": "DerivativeDescriptionOfTerms",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/FairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeFixedInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fixed interest rate related to the interest rate derivative.",
        "label": "Derivative, Fixed Interest Rate",
        "terseLabel": "Swap fixed interest rate"
       }
      }
     },
     "localname": "DerivativeFixedInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofInterestRateSwapAgreementsTable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DerivativeInceptionDates": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Date the entity entered into the derivative contract, in CCYY-MM-DD format.",
        "label": "Derivative, Inception Date",
        "terseLabel": "Origination Date"
       }
      }
     },
     "localname": "DerivativeInceptionDates",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofInterestRateSwapAgreementsTable"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r183",
      "r184",
      "r186",
      "r188"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails",
      "http://www.applehospitalityreit.com/role/ScheduleofInterestRateSwapAgreementsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet": {
     "auth_ref": [
      "r185",
      "r187"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The effective portion of net gain (loss) reclassified from accumulated other comprehensive income into income on derivative instruments designated and qualifying as hedging instruments.",
        "label": "Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net",
        "terseLabel": "Net Unrealized Gain (Loss) Reclassified from Accumulated Other Comprehensive Income (Loss) to Interest and Other Expense, net"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DerivativeInstrumentsGainLossRecognizedTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeMaturityDates": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Date the derivative contract matures, in CCYY-MM-DD format.",
        "label": "Derivative, Maturity Date",
        "terseLabel": "Maturity date"
       }
      }
     },
     "localname": "DerivativeMaturityDates",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofInterestRateSwapAgreementsTable"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DerivativeNotionalAmount": {
     "auth_ref": [
      "r180",
      "r181"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payment on derivative.",
        "label": "Derivative, Notional Amount",
        "terseLabel": "Notional amount",
        "verboseLabel": "Derivative, Notional Amount"
       }
      }
     },
     "localname": "DerivativeNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails",
      "http://www.applehospitalityreit.com/role/ScheduleofInterestRateSwapAgreementsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DesignatedAsHedgingInstrumentMember": {
     "auth_ref": [
      "r182"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).",
        "label": "Designated as Hedging Instrument [Member]"
       }
      }
     },
     "localname": "DesignatedAsHedgingInstrumentMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofInterestRateSwapAgreementsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": {
     "auth_ref": [
      "r157",
      "r163"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of share-based payment arrangement.",
        "label": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]",
        "terseLabel": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]"
       }
      }
     },
     "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureTextBlockSupplementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Disclosure Text Block Supplement [Abstract]"
       }
      }
     },
     "localname": "DisclosureTextBlockSupplementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Discontinued Operations and Disposal Groups [Abstract]"
       }
      }
     },
     "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisposalGroupClassificationAxis": {
     "auth_ref": [
      "r4"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by disposal group classification.",
        "label": "Disposal Group Classification [Axis]"
       }
      }
     },
     "localname": "DisposalGroupClassificationAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AssetsHeldforSaleDispositionsandHotelSaleContractsDetails",
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisposalGroupClassificationDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.",
        "label": "Disposal Group Classification [Domain]"
       }
      }
     },
     "localname": "DisposalGroupClassificationDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AssetsHeldforSaleDispositionsandHotelSaleContractsDetails",
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": {
     "auth_ref": [
      "r5",
      "r127"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
        "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]",
        "terseLabel": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]"
       }
      }
     },
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AssetsHeldforSaleDispositionsandHotelSaleContracts"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of disposal group.",
        "label": "Disposal Group Name [Domain]"
       }
      }
     },
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AssetsHeldforSaleDispositionsandHotelSaleContractsDetails",
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails",
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails",
      "http://www.applehospitalityreit.com/role/SCHEDULEIIIRealEstateandAccumulatedDepreciationandAmortizationDetails",
      "http://www.applehospitalityreit.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DividendPayableDateToBePaidDayMonthAndYear": {
     "auth_ref": [
      "r75"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Date the declared dividend will be paid, in CCYY-MM-DD format.",
        "label": "Dividends Payable, Date to be Paid",
        "terseLabel": "Dividends Payable, Date to be Paid"
       }
      }
     },
     "localname": "DividendPayableDateToBePaidDayMonthAndYear",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DividendsCommonStock": {
     "auth_ref": [
      "r143",
      "r256"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).",
        "label": "Dividends, Common Stock",
        "negatedTerseLabel": "Distributions declared to shareholders"
       }
      }
     },
     "localname": "DividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsPayableAmountPerShare": {
     "auth_ref": [
      "r75"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date.",
        "label": "Dividends Payable, Amount Per Share",
        "terseLabel": "Dividends Payable, Amount Per Share (in Dollars per share)"
       }
      }
     },
     "localname": "DividendsPayableAmountPerShare",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_DividendsPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r14",
      "r17",
      "r249",
      "r262"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding.",
        "label": "Dividends Payable",
        "terseLabel": "Accrued distribution to common shareholders",
        "verboseLabel": "Dividends Payable"
       }
      }
     },
     "localname": "DividendsPayableCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow",
      "http://www.applehospitalityreit.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueFromRelatedParties": {
     "auth_ref": [
      "r87",
      "r223",
      "r252",
      "r269"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "For an unclassified balance sheet, amounts due from related parties including affiliates, employees, joint ventures, officers and stockholders, immediate families thereof, and pension funds.",
        "label": "Due from Related Parties",
        "terseLabel": "Due from Related Parties"
       }
      }
     },
     "localname": "DueFromRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/RelatedPartiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareBasicAndDiluted": {
     "auth_ref": [
      "r94"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements.  Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period.  Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic and Diluted",
        "terseLabel": "Basic and diluted net income per common share (in Dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDiluted",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement",
      "http://www.applehospitalityreit.com/role/QuarterlyFinancialInformationTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r79",
      "r95",
      "r96",
      "r97"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Earnings Per Share, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r162"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "terseLabel": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r138"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ExtinguishmentOfDebtAxis": {
     "auth_ref": [
      "r136"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information pertaining to the debt extinguished including the amount of gain (loss), the income tax effect on the gain (loss), and the amount of gain (loss), net or the related income tax, by debt instrument.",
        "label": "Extinguishment of Debt [Axis]"
       }
      }
     },
     "localname": "ExtinguishmentOfDebtAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ExtinguishmentOfDebtTypeDomain": {
     "auth_ref": [
      "r136"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Type of debt extinguished.",
        "label": "Extinguishment of Debt, Type [Domain]"
       }
      }
     },
     "localname": "ExtinguishmentOfDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r194"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value Disclosures [Text Block]"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/FairValueofFinancialInstruments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "auth_ref": [
      "r206",
      "r210",
      "r218"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ScheduleofLeaseCostTable": {
       "order": 3.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of interest expense on finance lease liability.",
        "label": "Finance Lease, Interest Expense",
        "terseLabel": "Interest on lease liabilities"
       }
      }
     },
     "localname": "FinanceLeaseInterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofLeaseCostTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseInterestPaymentOnLiability": {
     "auth_ref": [
      "r208",
      "r212"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of interest paid on finance lease liability.",
        "label": "Finance Lease, Interest Payment on Liability",
        "terseLabel": "Operating cash flows for finance leases"
       }
      }
     },
     "localname": "FinanceLeaseInterestPaymentOnLiability",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/LeaseSupplementalCashFlowInformationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiability": {
     "auth_ref": [
      "r205",
      "r216"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.applehospitalityreit.com/role/ScheduleofLeasesTable": {
       "order": 2.0,
       "parentTag": "aple_TotalLeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.",
        "label": "Finance Lease, Liability",
        "terseLabel": "Finance lease liabilities",
        "verboseLabel": "Present value of lease liabilities"
       }
      }
     },
     "localname": "FinanceLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet",
      "http://www.applehospitalityreit.com/role/MaturityOfLesseeLeaseLiabilitiesTable",
      "http://www.applehospitalityreit.com/role/ScheduleofLeasesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r216"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/MaturityOfLesseeLeaseLiabilitiesTable": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, Payment, Due",
        "totalLabel": "Total minimum lease payments"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MaturityOfLesseeLeaseLiabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r216"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/MaturityOfLesseeLeaseLiabilitiesTable": {
       "order": 6.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due after fifth fiscal year following latest fiscal year.",
        "label": "Finance Lease, Liability, Payments, Due after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MaturityOfLesseeLeaseLiabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r216"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/MaturityOfLesseeLeaseLiabilitiesTable": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in next fiscal year following latest fiscal year.",
        "label": "Finance Lease, Liability, Payments, Due Next Twelve Months",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MaturityOfLesseeLeaseLiabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r216"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/MaturityOfLesseeLeaseLiabilitiesTable": {
       "order": 5.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fifth fiscal year following latest fiscal year.",
        "label": "Finance Lease, Liability, Payments, Due Year Five",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MaturityOfLesseeLeaseLiabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r216"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/MaturityOfLesseeLeaseLiabilitiesTable": {
       "order": 4.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fourth fiscal year following latest fiscal year.",
        "label": "Finance Lease, Liability, Payments, Due Year Four",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MaturityOfLesseeLeaseLiabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r216"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/MaturityOfLesseeLeaseLiabilitiesTable": {
       "order": 3.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in third fiscal year following latest fiscal year.",
        "label": "Finance Lease, Liability, Payments, Due Year Three",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MaturityOfLesseeLeaseLiabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r216"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/MaturityOfLesseeLeaseLiabilitiesTable": {
       "order": 2.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in second fiscal year following latest fiscal year.",
        "label": "Finance Lease, Liability, Payments, Due Year Two",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MaturityOfLesseeLeaseLiabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r216"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, Undiscounted Excess Amount",
        "terseLabel": "Less: amount of lease payments representing interest"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MaturityOfLesseeLeaseLiabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "auth_ref": [
      "r204"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ScheduleofLeasesTable": {
       "order": 2.0,
       "parentTag": "aple_TotalLeaseRightOfUseAsset",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under finance lease.",
        "label": "Finance Lease, Right-of-Use Asset",
        "terseLabel": "Finance ground lease assets, net"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofLeasesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "auth_ref": [
      "r206",
      "r210",
      "r218"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ScheduleofLeaseCostTable": {
       "order": 2.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, Amortization",
        "terseLabel": "Amortization of lease assets"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofLeaseCostTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r214",
      "r218"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average discount rate for finance lease calculated at point in time.",
        "label": "Finance Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Finance leases"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofLeasesTable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r213",
      "r218"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Finance Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Finance leases"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofLeasesTable"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r114",
      "r115",
      "r117",
      "r118",
      "r232"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/LeaseCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r114",
      "r116"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/LeaseCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FoodAndBeverageMember": {
     "auth_ref": [
      "r148"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Consumable liquid and non-liquid substance to provide nourishment.",
        "label": "Food and Beverage [Member]"
       }
      }
     },
     "localname": "FoodAndBeverageMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "label": "Furniture and Fixtures [Member]"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnDispositionOfAssets1": {
     "auth_ref": [
      "r70"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.",
        "label": "Gain (Loss) on Disposition of Assets",
        "terseLabel": "Gain on sale of real estate",
        "verboseLabel": "Gain (Loss) on Disposition of Assets"
       }
      }
     },
     "localname": "GainLossOnDispositionOfAssets1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AssetsHeldforSaleDispositionsandHotelSaleContractsDetails",
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfProperties": {
     "auth_ref": [
      "r70",
      "r119",
      "r125"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The difference between the carrying value and the sale price of real estate or properties that were intended to be sold or held for capital appreciation or rental income. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.",
        "label": "Gain (Loss) on Sale of Properties",
        "negatedTerseLabel": "Gain on sale of real estate"
       }
      }
     },
     "localname": "GainLossOnSaleOfProperties",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r54"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "General and Administrative Expense",
        "terseLabel": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HedgingDesignationAxis": {
     "auth_ref": [
      "r182",
      "r189"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Axis]"
       }
      }
     },
     "localname": "HedgingDesignationAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofInterestRateSwapAgreementsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HedgingDesignationDomain": {
     "auth_ref": [
      "r182"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Domain]"
       }
      }
     },
     "localname": "HedgingDesignationDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofInterestRateSwapAgreementsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_HotelOtherMember": {
     "auth_ref": [
      "r148"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Commercial establishment providing lodging, meal, meeting space and other related service, classified as other.",
        "label": "Hotel, Other [Member]"
       }
      }
     },
     "localname": "HotelOtherMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain": {
     "auth_ref": [
      "r124"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The name of the impaired assets to be held and used by the entity.",
        "label": "Impaired Long-Lived Assets Held and Used, Asset Name [Domain]"
       }
      }
     },
     "localname": "ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails",
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis": {
     "auth_ref": [
      "r124"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents the categories used to group impaired long-lived assets held and used by the type of asset.",
        "label": "Impaired Long-Lived Assets Held and Used by Type [Axis]"
       }
      }
     },
     "localname": "ImpairedLongLivedAssetsHeldAndUsedByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails",
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ImpairmentOfRealEstate": {
     "auth_ref": [
      "r70",
      "r123"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement": {
       "order": 5.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The charge against earnings in the period to reduce the carrying amount of real property to fair value.",
        "label": "Loss on impairment of depreciable real estate assets",
        "terseLabel": "Impairment of Real Estate (in Dollars)",
        "verboseLabel": "Impairment of Real Estate"
       }
      }
     },
     "localname": "ImpairmentOfRealEstate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow",
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement",
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails",
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.",
        "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by name of disposal group.",
        "label": "Disposal Group Name [Axis]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AssetsHeldforSaleDispositionsandHotelSaleContractsDetails",
      "http://www.applehospitalityreit.com/role/AssetsHeldforSaleDispositionsandHotelSaleContractsTables",
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails",
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails",
      "http://www.applehospitalityreit.com/role/SCHEDULEIIIRealEstateandAccumulatedDepreciationandAmortizationDetails",
      "http://www.applehospitalityreit.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r82",
      "r109",
      "r174"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "negatedTerseLabel": "Income tax expense"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r49",
      "r79",
      "r168",
      "r169",
      "r170",
      "r171",
      "r172",
      "r175",
      "r274"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Tax, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxesPaid": {
     "auth_ref": [
      "r67",
      "r74"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.",
        "label": "Income taxes paid"
       }
      }
     },
     "localname": "IncomeTaxesPaid",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "terseLabel": "Increase (decrease) in accounts payable and other liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating assets classified as other.",
        "label": "Increase (Decrease) in Other Operating Assets",
        "negatedTerseLabel": "(Increase) decrease in other assets, net"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestCostsCapitalized": {
     "auth_ref": [
      "r196"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of interest capitalized during the period.",
        "label": "Interest Costs Capitalized",
        "terseLabel": "Interest Costs Capitalized"
       }
      }
     },
     "localname": "InterestCostsCapitalized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "auth_ref": [
      "r255"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The net amount of operating interest income (expense).",
        "label": "Interest Income (Expense), Net",
        "terseLabel": "Interest and other expense, net"
       }
      }
     },
     "localname": "InterestIncomeExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaid": {
     "auth_ref": [
      "r74"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.",
        "label": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities",
        "terseLabel": "Interest paid"
       }
      }
     },
     "localname": "InterestPaid",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet": {
     "auth_ref": [
      "r191"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The estimated net amount of unrealized gains or losses on interest rate cash flow hedges as of the balance sheet date expected to be reclassified to earnings within the next twelve months.",
        "label": "Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net",
        "terseLabel": "Net unrealized gain (losses) in accumulated other comprehensive income (loss) expected to be reclassified to interest expense within the next 12 months"
       }
      }
     },
     "localname": "InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/FairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateDerivativesAtFairValueNet": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value as of the balance sheet date of interest rate derivative assets, net of interest rate derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized on the balance sheet.",
        "label": "Interest Rate Derivatives, at Fair Value, Net",
        "terseLabel": "Fair value asset (liability)"
       }
      }
     },
     "localname": "InterestRateDerivativesAtFairValueNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofInterestRateSwapAgreementsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterimPeriodCostsNotAllocableDomain": {
     "auth_ref": [
      "r98"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents the type of costs and expenses incurred during an interim period that cannot be readily identified with the activities or benefits of other interim periods and are charged to the interim period in which incurred.",
        "label": "Interim Period, Costs Not Allocable [Domain]"
       }
      }
     },
     "localname": "InterimPeriodCostsNotAllocableDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails",
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LaborAndRelatedExpense": {
     "auth_ref": [
      "r52"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.",
        "label": "Labor and Related Expense",
        "terseLabel": "Labor and Related Expense"
       }
      }
     },
     "localname": "LaborAndRelatedExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [
      "r148"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Part of earth's surface not covered by water.",
        "label": "Land [Member]"
       }
      }
     },
     "localname": "LandMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseArrangementTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by group of related lease arrangements. For example, but not limited to, leases grouped by facility or contractual terms.",
        "label": "Lease Arrangement, Type [Axis]"
       }
      }
     },
     "localname": "LeaseArrangementTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails",
      "http://www.applehospitalityreit.com/role/LeaseCommitmentsDetails",
      "http://www.applehospitalityreit.com/role/MaturityOfLesseeLeaseLiabilitiesTable",
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails",
      "http://www.applehospitalityreit.com/role/SCHEDULEIIIRealEstateandAccumulatedDepreciationandAmortizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r215",
      "r218"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ScheduleofLeaseCostTable": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lease cost recognized by lessee for lease contract.",
        "label": "Lease, Cost",
        "totalLabel": "Total lease costs"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofLeaseCostTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r215"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Lease, Cost [Table Text Block]"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/LeaseCommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LegalMattersAndContingenciesTextBlock": {
     "auth_ref": [
      "r130"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.",
        "label": "Legal Matters and Contingencies [Text Block]",
        "terseLabel": "Legal Matters and Contingencies [Text Block]"
       }
      }
     },
     "localname": "LegalMattersAndContingenciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/TransactionandLitigationCostsReimbursements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r216"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/MaturityOfLesseeLeaseLiabilitiesTable": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due",
        "totalLabel": "Total minimum lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MaturityOfLesseeLeaseLiabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r216"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/MaturityOfLesseeLeaseLiabilitiesTable": {
       "order": 6.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MaturityOfLesseeLeaseLiabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r216"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/MaturityOfLesseeLeaseLiabilitiesTable": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MaturityOfLesseeLeaseLiabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r216"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/MaturityOfLesseeLeaseLiabilitiesTable": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MaturityOfLesseeLeaseLiabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r216"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/MaturityOfLesseeLeaseLiabilitiesTable": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MaturityOfLesseeLeaseLiabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r216"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/MaturityOfLesseeLeaseLiabilitiesTable": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MaturityOfLesseeLeaseLiabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r216"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/MaturityOfLesseeLeaseLiabilitiesTable": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MaturityOfLesseeLeaseLiabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r216"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "terseLabel": "Less: amount of lease payments representing interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MaturityOfLesseeLeaseLiabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r29"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total Liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Liabilities [Abstract]",
        "terseLabel": "Liabilities"
       }
      }
     },
     "localname": "LiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet",
      "http://www.applehospitalityreit.com/role/ScheduleofLeasesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r23",
      "r251",
      "r265"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total Liabilities and Shareholders\u2019 Equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r15",
      "r250",
      "r259"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ScheduleofDebtTable": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Long-term Line of Credit",
        "terseLabel": "Revolving credit facility outstanding balance",
        "verboseLabel": "Revolving credit facility"
       }
      }
     },
     "localname": "LineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CreditFacilitiesTable",
      "http://www.applehospitalityreit.com/role/ScheduleofDebtTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityCovenantTerms": {
     "auth_ref": [
      "r28"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Description of the conditions for borrowing under the credit facility including the nature of any restrictions.",
        "label": "Line of Credit Facility, Covenant Terms",
        "terseLabel": "Line of Credit Facility, Covenant Terms"
       }
      }
     },
     "localname": "LineOfCreditFacilityCovenantTerms",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityExpirationDate1": {
     "auth_ref": [
      "r28"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Date the credit facility terminates, in CCYY-MM-DD format.",
        "label": "Line of Credit Facility, Expiration Date",
        "terseLabel": "Line of Credit Facility, Expiration Date"
       }
      }
     },
     "localname": "LineOfCreditFacilityExpirationDate1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_LineOfCreditFacilityInterestRateDescription": {
     "auth_ref": [
      "r28"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Description of the interest rate for the amounts borrowed under the credit facility, including the terms and the method for determining the interest rate (for example, fixed or variable, LIBOR plus a percentage, increasing rate, timing of interest rate resets, remarketing provisions).",
        "label": "Line of Credit Facility, Interest Rate Description",
        "terseLabel": "Interest rate"
       }
      }
     },
     "localname": "LineOfCreditFacilityInterestRateDescription",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CreditFacilitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r28"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.",
        "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage",
        "terseLabel": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage"
       }
      }
     },
     "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LondonInterbankOfferedRateLIBORMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.",
        "label": "London Interbank Offered Rate (LIBOR) [Member]"
       }
      }
     },
     "localname": "LondonInterbankOfferedRateLIBORMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the assets held for sale.",
        "label": "Long Lived Assets Held-for-sale by Asset Type [Axis]"
       }
      }
     },
     "localname": "LongLivedAssetsHeldForSaleByAssetTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongLivedAssetsHeldForSaleNameDomain": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A name of the assets to be disposed.",
        "label": "Long Lived Assets Held-for-sale, Name [Domain]"
       }
      }
     },
     "localname": "LongLivedAssetsHeldForSaleNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermContractsOrProgramsDisclosureTextBlock": {
     "auth_ref": [
      "r37",
      "r145",
      "r231"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for long-term contracts or programs.",
        "label": "Long-term Contracts or Programs Disclosure [Text Block]",
        "terseLabel": "Long-term Contracts or Programs Disclosure [Text Block]"
       }
      }
     },
     "localname": "LongTermContractsOrProgramsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r15",
      "r134",
      "r250",
      "r263"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.applehospitalityreit.com/role/FutureMinimumDebtPaymentsTable": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.applehospitalityreit.com/role/ScheduleofDebtTable": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt",
        "netLabel": "Revolving credit facility and term loans, net",
        "terseLabel": "Debt, net",
        "totalLabel": "Debt, net",
        "verboseLabel": "Total"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet",
      "http://www.applehospitalityreit.com/role/CreditFacilitiesTable",
      "http://www.applehospitalityreit.com/role/FairValueofFinancialInstrumentsDetails",
      "http://www.applehospitalityreit.com/role/FutureMinimumDebtPaymentsTable",
      "http://www.applehospitalityreit.com/role/ScheduleofDebtTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtFairValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.",
        "label": "Long-term Debt, Fair Value",
        "terseLabel": "Long-term Debt, Fair Value"
       }
      }
     },
     "localname": "LongTermDebtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/FairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": {
     "auth_ref": [
      "r89",
      "r131"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/FutureMinimumDebtPaymentsTable": {
       "order": 6.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Long-term Debt, Maturities, Repayments of Principal after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/FutureMinimumDebtPaymentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "auth_ref": [
      "r89",
      "r131"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/FutureMinimumDebtPaymentsTable": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/FutureMinimumDebtPaymentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": {
     "auth_ref": [
      "r89",
      "r131"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/FutureMinimumDebtPaymentsTable": {
       "order": 5.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Long-term Debt, Maturities, Repayments of Principal in Year Five",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/FutureMinimumDebtPaymentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "auth_ref": [
      "r89",
      "r131"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/FutureMinimumDebtPaymentsTable": {
       "order": 4.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Long-term Debt, Maturities, Repayments of Principal in Year Four",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/FutureMinimumDebtPaymentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "auth_ref": [
      "r89",
      "r131"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/FutureMinimumDebtPaymentsTable": {
       "order": 3.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Long-term Debt, Maturities, Repayments of Principal in Year Three",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/FutureMinimumDebtPaymentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [
      "r89",
      "r131"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/FutureMinimumDebtPaymentsTable": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Long-term Debt, Maturities, Repayments of Principal in Year Two",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/FutureMinimumDebtPaymentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtPercentageBearingFixedInterestRate": {
     "auth_ref": [
      "r31"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate.",
        "label": "Long-term Debt, Percentage Bearing Fixed Interest, Percentage Rate",
        "terseLabel": "Fixed-rate debt, Percentage"
       }
      }
     },
     "localname": "LongTermDebtPercentageBearingFixedInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofTotalFixedRateandVariableRateDebtTable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LongTermDebtPercentageBearingVariableInterestRate": {
     "auth_ref": [
      "r31"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a rate subject to change from time to time.",
        "label": "Long-term Debt, Percentage Bearing Variable Interest, Percentage Rate",
        "terseLabel": "Variable-rate debt, Percentage"
       }
      }
     },
     "localname": "LongTermDebtPercentageBearingVariableInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofTotalFixedRateandVariableRateDebtTable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LongtermDebtPercentageBearingFixedInterestAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ScheduleofTotalFixedRateandVariableRateDebtTable": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate.",
        "label": "Long-term Debt, Percentage Bearing Fixed Interest, Amount",
        "terseLabel": "Fixed-rate debt"
       }
      }
     },
     "localname": "LongtermDebtPercentageBearingFixedInterestAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofTotalFixedRateandVariableRateDebtTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtPercentageBearingVariableInterestAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ScheduleofTotalFixedRateandVariableRateDebtTable": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a rate subject to change from time to time.",
        "label": "Long-term Debt, Percentage Bearing Variable Interest, Amount",
        "terseLabel": "Variable-rate debt"
       }
      }
     },
     "localname": "LongtermDebtPercentageBearingVariableInterestAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofTotalFixedRateandVariableRateDebtTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r34"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r34",
      "r132"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ManagementServiceMember": {
     "auth_ref": [
      "r148"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Contractually stipulated right to receive compensation for operating and managing business.",
        "label": "Management Service [Member]"
       }
      }
     },
     "localname": "ManagementServiceMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement",
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputDiscountRateMember": {
     "auth_ref": [
      "r192"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Measurement input using interest rate to determine present value of future cash flows.",
        "label": "Measurement Input, Discount Rate [Member]"
       }
      }
     },
     "localname": "MeasurementInputDiscountRateMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputLongTermRevenueGrowthRateMember": {
     "auth_ref": [
      "r192"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Measurement input using compounded annualized rate of long-term growth in revenue.",
        "label": "Measurement Input, Long-term Revenue Growth Rate [Member]"
       }
      }
     },
     "localname": "MeasurementInputLongTermRevenueGrowthRateMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "auth_ref": [
      "r192"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Axis]"
       }
      }
     },
     "localname": "MeasurementInputTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Domain]"
       }
      }
     },
     "localname": "MeasurementInputTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NatureOfExpenseAxis": {
     "auth_ref": [
      "r98"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of cost or expense.",
        "label": "Nature of Expense [Axis]"
       }
      }
     },
     "localname": "NatureOfExpenseAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails",
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash used in financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash flows from financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash flows from investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r66",
      "r68",
      "r71"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash flows from operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r44",
      "r46",
      "r50",
      "r71",
      "r96",
      "r254",
      "r270"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net income",
        "totalLabel": "Net income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow",
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement",
      "http://www.applehospitalityreit.com/role/QuarterlyFinancialInformationTable",
      "http://www.applehospitalityreit.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "New Accounting Pronouncements, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Noncash Investing and Financing Items [Abstract]",
        "terseLabel": "Supplemental disclosure of noncash investing and financing activities:"
       }
      }
     },
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NotesReduction": {
     "auth_ref": [
      "r75",
      "r76",
      "r77"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The value of notes retired (or transferred to another entity) in noncash investing or financing transactions.",
        "label": "Mortgage debt assumed by buyer upon sale of real estate",
        "terseLabel": "Notes Reduction"
       }
      }
     },
     "localname": "NotesReduction",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AssetsHeldforSaleDispositionsandHotelSaleContractsDetails",
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NumberOfPropertiesSubjectToGroundLeases": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of separate real estate development properties located on land subject to ground leases.",
        "label": "Number of Properties Subject to Ground Leases",
        "terseLabel": "Number of Properties Subject to Ground Leases"
       }
      }
     },
     "localname": "NumberOfPropertiesSubjectToGroundLeases",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/LeaseCommitmentsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_NumberOfRealEstateProperties": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of real estate properties owned as of the balance sheet date.",
        "label": "Number of Real Estate Properties",
        "terseLabel": "Number of Hotels"
       }
      }
     },
     "localname": "NumberOfRealEstateProperties",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails",
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsDetails",
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails",
      "http://www.applehospitalityreit.com/role/SCHEDULEIIIRealEstateandAccumulatedDepreciationandAmortizationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_NumberOfReportableSegments": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
        "label": "Number of Reportable Segments",
        "terseLabel": "Number of Reportable Segments"
       }
      }
     },
     "localname": "NumberOfReportableSegments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_NumberOfStatesInWhichEntityOperates": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of states the entity operates in as of the balance sheet date.",
        "label": "Number of States in which Entity Operates",
        "terseLabel": "Number of States in which Hotels are Located",
        "verboseLabel": "Number of States in which Hotels Are Located"
       }
      }
     },
     "localname": "NumberOfStatesInWhichEntityOperates",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails",
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_NumberOfUnitsInRealEstateProperty": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of units in a real estate property owned as of the balance sheet date.",
        "label": "Number of Units in Real Estate Property",
        "terseLabel": "Rooms",
        "totalLabel": "Aggregate Number of Hotel Rooms",
        "verboseLabel": "Number of Rooms"
       }
      }
     },
     "localname": "NumberOfUnitsInRealEstateProperty",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AssetsHeldforSaleDispositionsandHotelSaleContractsDetails",
      "http://www.applehospitalityreit.com/role/HotelAcquisitionsTable",
      "http://www.applehospitalityreit.com/role/HotelAcquisitionsTable0",
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails",
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails",
      "http://www.applehospitalityreit.com/role/OutstandingPurchaseContractsTable",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OccupancyMember": {
     "auth_ref": [
      "r148"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Residing in place for specified period of time. Including, but not limited to, hotel, cruise, or other type of lodging arrangement.",
        "label": "Occupancy [Member]"
       }
      }
     },
     "localname": "OccupancyMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "totalLabel": "Total expense"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Hotel operating expense:"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "terseLabel": "Operating Income (Loss)",
        "totalLabel": "Operating income"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement",
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r211",
      "r218"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ScheduleofLeaseCostTable": {
       "order": 1.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating lease costs"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofLeaseCostTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r207"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of operating lease expense. Excludes sublease income.",
        "label": "Operating Lease, Expense",
        "terseLabel": "Operating ground lease"
       }
      }
     },
     "localname": "OperatingLeaseExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r205"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ScheduleofLeasesTable": {
       "order": 1.0,
       "parentTag": "aple_TotalLeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Operating lease liabilities",
        "verboseLabel": "Present value of lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MaturityOfLesseeLeaseLiabilitiesTable",
      "http://www.applehospitalityreit.com/role/ScheduleofLeasesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r209",
      "r212"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Operating cash flows for operating leases"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/LeaseSupplementalCashFlowInformationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r204"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ScheduleofLeasesTable": {
       "order": 1.0,
       "parentTag": "aple_TotalLeaseRightOfUseAsset",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease assets, net"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofLeasesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r214",
      "r218"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofLeasesTable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r213",
      "r218"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofLeasesTable"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r173"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Operating Loss Carryforwards",
        "terseLabel": "Operating Loss Carryforwards (in Dollars)"
       }
      }
     },
     "localname": "OperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r6",
      "r179"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r90",
      "r93",
      "r108",
      "r179"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.",
        "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]",
        "terseLabel": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]"
       }
      }
     },
     "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAssets": {
     "auth_ref": [
      "r12",
      "r246",
      "r260"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of assets classified as other.",
        "label": "Other Assets",
        "terseLabel": "Other assets, net"
       }
      }
     },
     "localname": "OtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax": {
     "auth_ref": [
      "r38"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).",
        "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax",
        "terseLabel": "Interest rate derivatives"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement",
      "http://www.applehospitalityreit.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]",
        "terseLabel": "Other comprehensive income (loss):"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax": {
     "auth_ref": [
      "r38",
      "r40",
      "r190"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before tax of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).",
        "label": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax",
        "terseLabel": "Net Unrealized Gain (Loss) Recognized in Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DerivativeInstrumentsGainLossRecognizedTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherEmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r30"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of obligations incurred for employer-related costs classified as other, payable within one year or the normal operating cycle, if longer.",
        "label": "Other Employee-related Liabilities, Current",
        "terseLabel": "Other Employee-related Liabilities, Current"
       }
      }
     },
     "localname": "OtherEmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "auth_ref": [
      "r71"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.",
        "label": "Other Noncash Income (Expense)",
        "negatedTerseLabel": "Other non-cash expenses, net"
       }
      }
     },
     "localname": "OtherNoncashIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForCapitalImprovements": {
     "auth_ref": [
      "r58"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow for acquisition of or capital improvements to properties held for investment (operating, managed, leased) or for use.",
        "label": "Payments for Capital Improvements",
        "negatedTerseLabel": "Capital improvements"
       }
      }
     },
     "localname": "PaymentsForCapitalImprovements",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForDepositsOnRealEstateAcquisitions": {
     "auth_ref": [
      "r58"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cash outflow related to amounts given in advance to show or confirm an intention to complete an acquisition of land, buildings, other structures, or any item classified as real estate.",
        "label": "Payments for Deposits on Real Estate Acquisitions",
        "negatedTerseLabel": "Deposits and other disbursements for potential acquisitions"
       }
      }
     },
     "localname": "PaymentsForDepositsOnRealEstateAcquisitions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r61"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments for Repurchase of Common Stock",
        "negatedTerseLabel": "Repurchases of common shares"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "auth_ref": [
      "r61"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.",
        "label": "Payments of Ordinary Dividends, Common Stock",
        "negatedTerseLabel": "Distributions paid to common shareholders",
        "terseLabel": "Payments of Ordinary Dividends, Common Stock"
       }
      }
     },
     "localname": "PaymentsOfDividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow",
      "http://www.applehospitalityreit.com/role/ShareholdersEquityDetails",
      "http://www.applehospitalityreit.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfFinancingCosts": {
     "auth_ref": [
      "r63"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow for loan and debt issuance costs.",
        "label": "Payments of Financing Costs",
        "negatedLabel": "Financing costs"
       }
      }
     },
     "localname": "PaymentsOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r61"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Payment, Tax Withholding, Share-based Payment Arrangement",
        "negatedTerseLabel": "Repurchases of common shares to satisfy employee withholding requirements"
       }
      }
     },
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireRealEstate": {
     "auth_ref": [
      "r58"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow from the acquisition of a piece of land, anything permanently fixed to it, including buildings, structures on it and so forth; includes real estate intended to generate income for the owner; excludes real estate acquired for use by the owner.",
        "label": "Payments to Acquire Real Estate",
        "negatedTerseLabel": "Acquisition of hotel properties, net"
       }
      }
     },
     "localname": "PaymentsToAcquireRealEstate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r157",
      "r163"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails",
      "http://www.applehospitalityreit.com/role/DisclosureofSharebasedCompensationArrangementsbySharebasedPaymentAwardTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r19"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock, shares authorized",
        "verboseLabel": "Preferred Stock, Shares Authorized (in Shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.applehospitalityreit.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r19"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred stock, shares issued",
        "verboseLabel": "Preferred Stock, Shares Issued (in Shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.applehospitalityreit.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r19"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred stock, shares outstanding",
        "verboseLabel": "Preferred Stock, Shares Outstanding (in Shares)"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.applehospitalityreit.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r19"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Preferred stock, authorized 30,000,000 shares; none issued and outstanding"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromInsuranceSettlementOperatingActivities": {
     "auth_ref": [
      "r64",
      "r65"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow for proceeds from settlement of insurance claim, classified as operating activities. Excludes insurance settlement classified as investing activities.",
        "label": "Proceeds from Insurance Settlement, Operating Activities",
        "terseLabel": "Proceeds from Insurance Settlement, Operating Activities"
       }
      }
     },
     "localname": "ProceedsFromInsuranceSettlementOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/TransactionandLitigationCostsReimbursementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfSecuredDebt": {
     "auth_ref": [
      "r60"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt.",
        "label": "Proceeds from Issuance of Secured Debt",
        "terseLabel": "Proceeds from mortgage debt"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfSecuredDebt",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfUnsecuredDebt": {
     "auth_ref": [
      "r60"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow from the issuance of long-term debt that is not secured by collateral. Excludes proceeds from tax exempt unsecured debt.",
        "label": "Proceeds from Issuance of Unsecured Debt",
        "terseLabel": "Proceeds from term loans",
        "verboseLabel": "Proceeds from Issuance of Unsecured Debt"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfUnsecuredDebt",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow",
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": {
     "auth_ref": [
      "r59"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.",
        "label": "Proceeds from Issuance or Sale of Equity",
        "terseLabel": "Net proceeds related to issuance of common shares"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOrSaleOfEquity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "auth_ref": [
      "r60",
      "r85"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "label": "Proceeds from Lines of Credit",
        "terseLabel": "Proceeds from Lines of Credit"
       }
      }
     },
     "localname": "ProceedsFromLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": {
     "auth_ref": [
      "r88"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).",
        "label": "Proceeds from (Repayments of) Lines of Credit",
        "terseLabel": "Net (payments on) proceeds from existing revolving credit facility"
       }
      }
     },
     "localname": "ProceedsFromRepaymentsOfLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfRealEstateHeldforinvestment": {
     "auth_ref": [
      "r57"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cash received from the sale of real estate that is held for investment, that is, it is part of an investing activity during the period.",
        "label": "Proceeds from Sale of Real Estate Held-for-investment",
        "terseLabel": "Net proceeds from sale of real estate"
       }
      }
     },
     "localname": "ProceedsFromSaleOfRealEstateHeldforinvestment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r26",
      "r122"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Property, Plant and Equipment, Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateTable",
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentCostCapitalization": {
     "auth_ref": [
      "r25",
      "r79",
      "r122"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Describes the types of costs an entity capitalizes as part of property, plant and equipment, including the accounting treatment for costs incurred for repairs and maintenance activities.",
        "label": "Property, Plant and Equipment, Cost Capitalization",
        "terseLabel": "Property, Plant and Equipment, Cost Capitalization"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentCostCapitalization",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r25",
      "r79",
      "r122"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Property, Plant and Equipment, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r11",
      "r122"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Property, Plant and Equipment [Table Text Block]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r11",
      "r121"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Property, Plant and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateTable",
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Property, Plant and Equipment, Useful Life"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_PublicUtilitiesMember": {
     "auth_ref": [
      "r148"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Government regulated service to public including, but not limited to, electricity, natural gas, water, sewage, telephone, and transportation.",
        "label": "Public Utilities [Member]"
       }
      }
     },
     "localname": "PublicUtilitiesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Quarterly Financial Information Disclosure [Abstract]"
       }
      }
     },
     "localname": "QuarterlyFinancialInformationDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_QuarterlyFinancialInformationTextBlock": {
     "auth_ref": [
      "r100"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.",
        "label": "Quarterly Financial Information [Text Block]",
        "terseLabel": "Quarterly Financial Information [Text Block]"
       }
      }
     },
     "localname": "QuarterlyFinancialInformationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/QuarterlyFinancialDataUnaudited"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RealEstateAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Real Estate [Abstract]"
       }
      }
     },
     "localname": "RealEstateAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RealEstateAccumulatedDepreciation": {
     "auth_ref": [
      "r280"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of accumulated depreciation pertaining to real estate investments for entities with a substantial portion of business acquiring and holding investment real estate.",
        "label": "SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate, Accumulated Depreciation",
        "negatedPeriodEndLabel": "Accumulated Depreciation as of December 31",
        "negatedPeriodStartLabel": "Accumulated Depreciation as of January 1",
        "negatedTerseLabel": "Accumulated Depreciation"
       }
      }
     },
     "localname": "RealEstateAccumulatedDepreciation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/RollforwardofInvestmentinRealEstateandAccumulatedDepreciationandAmortizationTable",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealEstateAccumulatedDepreciationRealEstateSold": {
     "auth_ref": [
      "r282"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of decrease to accumulated depreciation for real estate investments sold for entities with a substantial portion of business acquiring and holding investment real estate.",
        "label": "SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate, Accumulated Depreciation, Investment in Real Estate Sold",
        "terseLabel": "Accumulated Depreciation on Dispositions"
       }
      }
     },
     "localname": "RealEstateAccumulatedDepreciationRealEstateSold",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/RollforwardofInvestmentinRealEstateandAccumulatedDepreciationandAmortizationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements": {
     "auth_ref": [
      "r278"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of land and buildings and improvements made to real estate investments and capitalized after acquisition for entities with a substantial portion of business acquiring and holding investment real estate.",
        "label": "SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate and Accumulated Depreciation, Cost Capitalized Subsequent to Acquisition, Improvements",
        "terseLabel": "Subsequently Capitalized Building Improvements &amp; FF&amp;E"
       }
      }
     },
     "localname": "RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements": {
     "auth_ref": [
      "r277"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Initial cost of buildings and improvements for entities with a substantial portion of business acquiring and holding investment real estate. Excludes real estate not held as an investment or interest.",
        "label": "SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate and Accumulated Depreciation, Initial Cost of Building and Improvements",
        "terseLabel": "Initial Cost, Building, FF&amp;E, and Other"
       }
      }
     },
     "localname": "RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand": {
     "auth_ref": [
      "r277"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Initial cost of land for entities with a substantial portion of business acquiring and holding investment real estate. Excludes real estate not held as an investment or interest.",
        "label": "SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate and Accumulated Depreciation, Initial Cost of Land",
        "terseLabel": "Initial Cost, Land"
       }
      }
     },
     "localname": "RealEstateAndAccumulatedDepreciationInitialCostOfLand",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealEstateAndAccumulatedDepreciationLifeUsedForDepreciation1": {
     "auth_ref": [
      "r281"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Useful life on which depreciation was computed for entities with a substantial portion of business acquiring and holding investment real estate, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate and Accumulated Depreciation, Life Used for Depreciation",
        "terseLabel": "Depreciable Life"
       }
      }
     },
     "localname": "RealEstateAndAccumulatedDepreciationLifeUsedForDepreciation1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_RealEstateCostOfRealEstateSold": {
     "auth_ref": [
      "r282"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of real estate investments sold for entities with a substantial portion of business acquiring and holding investment real estate.",
        "label": "SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate, Cost of Investment in Real Estate Sold",
        "negatedTerseLabel": "Dispositions"
       }
      }
     },
     "localname": "RealEstateCostOfRealEstateSold",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/RollforwardofInvestmentinRealEstateandAccumulatedDepreciationandAmortizationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealEstateDisclosureTextBlock": {
     "auth_ref": [
      "r286",
      "r287",
      "r288",
      "r289",
      "r290"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for certain real estate investment financial statements, real estate investment trust operating support agreements, real estate owned, retail land sales, time share transactions, as well as other real estate related disclosures.",
        "label": "Real Estate Disclosure [Text Block]",
        "terseLabel": "Real Estate Disclosure [Text Block]"
       }
      }
     },
     "localname": "RealEstateDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstate"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RealEstateGrossAtCarryingValue": {
     "auth_ref": [
      "r279"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/RollforwardofInvestmentinRealEstateandAccumulatedDepreciationandAmortizationTable": {
       "order": 1.0,
       "parentTag": "aple_RealEstateGrossAtCarryingValueIncludingFinanceLeaseRightOfUseAsset",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before accumulated depreciation, of real estate investment by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate. Excludes real estate not held as investment or interest.",
        "label": "SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate, Gross",
        "periodEndLabel": "Total Gross Cost as of December 31",
        "periodStartLabel": "Balance as of January 1",
        "terseLabel": "Total Gross Cost"
       }
      }
     },
     "localname": "RealEstateGrossAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/RollforwardofInvestmentinRealEstateandAccumulatedDepreciationandAmortizationTable",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealEstateHeldForDevelopmentAndSalePolicy": {
     "auth_ref": [
      "r79",
      "r275"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for real estate held for development or sale.",
        "label": "Real Estate Held for Development and Sale, Policy [Policy Text Block]",
        "terseLabel": "Real Estate Held for Development and Sale, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "RealEstateHeldForDevelopmentAndSalePolicy",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RealEstateImprovements": {
     "auth_ref": [
      "r282"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in real estate investments related to improvements for entities with a substantial portion of business acquiring and holding investment real estate.",
        "label": "SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate, Improvements",
        "terseLabel": "Improvements"
       }
      }
     },
     "localname": "RealEstateImprovements",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/RollforwardofInvestmentinRealEstateandAccumulatedDepreciationandAmortizationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealEstateInvestmentPropertyAccumulatedDepreciation": {
     "auth_ref": [
      "r266"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateTable": {
       "order": 2.0,
       "parentTag": "us-gaap_RealEstateInvestmentPropertyNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cumulative amount of depreciation for real estate property held for investment purposes.",
        "label": "Real Estate Investment Property, Accumulated Depreciation",
        "negatedPeriodEndLabel": "Accumulated Depreciation and Amortization as of December 31",
        "negatedTerseLabel": "Less Accumulated Depreciation and Amortization",
        "terseLabel": "Investment in real estate accumulated depreciation (in Dollars)",
        "verboseLabel": "Real Estate Investment Property, Accumulated Depreciation"
       }
      }
     },
     "localname": "RealEstateInvestmentPropertyAccumulatedDepreciation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateTable",
      "http://www.applehospitalityreit.com/role/LeaseCommitmentsDetails",
      "http://www.applehospitalityreit.com/role/RollforwardofInvestmentinRealEstateandAccumulatedDepreciationandAmortizationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealEstateInvestmentPropertyAtCost": {
     "auth_ref": [
      "r267"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateTable": {
       "order": 1.0,
       "parentTag": "us-gaap_RealEstateInvestmentPropertyNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of real estate investment property which may include the following: (1) land available-for-sale; (2) land available-for-development; (3) investments in building and building improvements; (4) tenant allowances; (5) developments in-process; (6) rental properties; and (7) other real estate investments.",
        "label": "Real Estate Investment Property, at Cost",
        "terseLabel": "Real Estate Investment Property, at Cost"
       }
      }
     },
     "localname": "RealEstateInvestmentPropertyAtCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealEstateInvestmentPropertyNet": {
     "auth_ref": [
      "r267"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateTable": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of real estate investment property, net of accumulated depreciation, which may include the following: (1) land available-for-sale; (2) land available-for-development; (3) investments in building and building improvements; (4) tenant allowances; (5) developments in-process; (6) rental properties; and (7) other real estate investments.",
        "label": "Real Estate Investment Property, Net",
        "terseLabel": "Investment in real estate, net of accumulated depreciation and amortization of $1,054,429 and $909,893, respectively",
        "totalLabel": "Investment in Real Estate, net"
       }
      }
     },
     "localname": "RealEstateInvestmentPropertyNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet",
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealEstateOtherAcquisitions": {
     "auth_ref": [
      "r282"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in real estate investments from acquisitions other than through foreclosure for entities with a substantial portion of business acquiring and holding investment real estate.",
        "label": "SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate, Other Acquisition",
        "terseLabel": "Acquisitions"
       }
      }
     },
     "localname": "RealEstateOtherAcquisitions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/RollforwardofInvestmentinRealEstateandAccumulatedDepreciationandAmortizationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealEstatePropertiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Real Estate Properties [Line Items]"
       }
      }
     },
     "localname": "RealEstatePropertiesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/HotelAcquisitionsTable",
      "http://www.applehospitalityreit.com/role/HotelAcquisitionsTable0",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RealEstateTaxesAndInsurance": {
     "auth_ref": [
      "r55",
      "r166"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate total of real estate taxes and insurance expense.",
        "label": "Real Estate Taxes and Insurance",
        "terseLabel": "Property taxes, insurance and other"
       }
      }
     },
     "localname": "RealEstateTaxesAndInsurance",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r227"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Domain]"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails",
      "http://www.applehospitalityreit.com/role/RelatedPartiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionAmountsOfTransaction": {
     "auth_ref": [
      "r222",
      "r225",
      "r226"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of transactions with related party during the financial reporting period.",
        "label": "Related Party Transaction, Amounts of Transaction",
        "terseLabel": "Related Party Transaction, Amounts of Transaction"
       }
      }
     },
     "localname": "RelatedPartyTransactionAmountsOfTransaction",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/RelatedPartiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "auth_ref": [
      "r152",
      "r224",
      "r225"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of related party transaction.",
        "label": "Related Party Transaction [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/RelatedPartiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionDescriptionOfTransaction": {
     "auth_ref": [
      "r16",
      "r83",
      "r202",
      "r217",
      "r219",
      "r220",
      "r221"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A description of the related party transaction, including transactions to which no amounts or nominal amounts were ascribed and such other information deemed necessary to an understanding of the effects of the transactions on the financial statements. Examples of common related party transactions are, sales, purchases and transfers of realty and personal property, services received or furnished, loans and leases to and from top management and affiliates.",
        "label": "Related Party Transaction, Description of Transaction",
        "terseLabel": "Related Party Transaction, Description of Transaction"
       }
      }
     },
     "localname": "RelatedPartyTransactionDescriptionOfTransaction",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/RelatedPartiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Transaction between related party.",
        "label": "Related Party Transaction [Domain]"
       }
      }
     },
     "localname": "RelatedPartyTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/RelatedPartiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r152",
      "r224",
      "r225",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails",
      "http://www.applehospitalityreit.com/role/RelatedPartiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r227"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "terseLabel": "Related Party Transactions Disclosure [Text Block]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/RelatedParties"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfDebt": {
     "auth_ref": [
      "r62"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.",
        "label": "Repayments of Debt",
        "negatedTerseLabel": "Payments of mortgage debt"
       }
      }
     },
     "localname": "RepaymentsOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfLinesOfCredit": {
     "auth_ref": [
      "r62",
      "r85"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "label": "Repayments of Lines of Credit",
        "negatedTerseLabel": "Net payments on extinguished revolving credit facility"
       }
      }
     },
     "localname": "RepaymentsOfLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfUnsecuredDebt": {
     "auth_ref": [
      "r62"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow to repay long-term debt that is not secured by collateral. Excludes repayments of tax exempt unsecured debt.",
        "label": "Repayments of Unsecured Debt",
        "negatedLabel": "Repayment of term loans",
        "terseLabel": "Repayments of Unsecured Debt"
       }
      }
     },
     "localname": "RepaymentsOfUnsecuredDebt",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow",
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalents": {
     "auth_ref": [
      "r10",
      "r72",
      "r78",
      "r245",
      "r264"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Restricted Cash and Cash Equivalents",
        "periodEndLabel": "Restricted cash-furniture, fixtures and other escrows, end of period",
        "periodStartLabel": "Restricted cash-furniture, fixtures and other escrows, beginning of period",
        "terseLabel": "Restricted cash-furniture, fixtures and other escrows"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet",
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r146",
      "r147"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Total revenue",
        "verboseLabel": "Revenue from Contract with Customer, Excluding Assessed Tax"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement",
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateDetails",
      "http://www.applehospitalityreit.com/role/QuarterlyFinancialInformationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r80",
      "r81"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.",
        "label": "Revenue [Policy Text Block]",
        "terseLabel": "Revenue [Policy Text Block]"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenuesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Revenues [Abstract]",
        "terseLabel": "Revenues:"
       }
      }
     },
     "localname": "RevenuesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CreditFacilitiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RoyaltyMember": {
     "auth_ref": [
      "r148"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Money for usage-based right to asset.",
        "label": "Royalty [Member]"
       }
      }
     },
     "localname": "RoyaltyMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement",
      "http://www.applehospitalityreit.com/role/ManagementandFranchiseAgreementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense": {
     "auth_ref": [
      "r282"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of depreciation expense of real estate investments for entities with a substantial portion of business acquiring and holding investment real estate.",
        "label": "SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate, Accumulated Depreciation, Depreciation Expense",
        "negatedTerseLabel": "Depreciation Expense"
       }
      }
     },
     "localname": "SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/RollforwardofInvestmentinRealEstateandAccumulatedDepreciationandAmortizationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SECScheduleIIIRealEstateWritedownOrReserveAmount": {
     "auth_ref": [
      "r283"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of write-down or reserve recognized in the income statement on real estate investments for entities with a substantial portion of business acquiring and holding investment real estate.",
        "label": "SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate, Write-down or Reserve, Amount",
        "negatedTerseLabel": "Impairment of Depreciable Assets"
       }
      }
     },
     "localname": "SECScheduleIIIRealEstateWritedownOrReserveAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/RollforwardofInvestmentinRealEstateandAccumulatedDepreciationandAmortizationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r34",
      "r84",
      "r139",
      "r140",
      "r141",
      "r142",
      "r197",
      "r198",
      "r201",
      "r258"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table Text Block]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": {
     "auth_ref": [
      "r183",
      "r186",
      "r189"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.",
        "label": "Derivative Instruments, Gain (Loss) [Table Text Block]",
        "terseLabel": "Derivative Instruments, Gain (Loss) [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/FairValueofFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock": {
     "auth_ref": [
      "r186"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of interest rate derivatives, including, but not limited to, the fair value of the derivatives, statement of financial position location, and statement of financial performance location of these instruments.",
        "label": "Schedule of Interest Rate Derivatives [Table Text Block]",
        "terseLabel": "Schedule of Interest Rate Derivatives [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfInterestRateDerivativesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/FairValueofFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "auth_ref": [
      "r131"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the combined aggregate amount of maturities and sinking fund requirements for all long-term borrowings for each of the five years following the date of the latest balance sheet date presented.",
        "label": "Schedule of Maturities of Long-term Debt [Table Text Block]",
        "terseLabel": "Schedule of Maturities of Long-term Debt [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r26",
      "r122"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": {
     "auth_ref": [
      "r99"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.",
        "label": "Quarterly Financial Information [Table Text Block]",
        "terseLabel": "Quarterly Financial Information [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/QuarterlyFinancialDataUnauditedTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRealEstatePropertiesTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule detailing quantitative information concerning real estate properties and units within those properties by ownership of the property.",
        "label": "Schedule of Real Estate Properties [Table]"
       }
      }
     },
     "localname": "ScheduleOfRealEstatePropertiesTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/HotelAcquisitionsTable",
      "http://www.applehospitalityreit.com/role/HotelAcquisitionsTable0",
      "http://www.applehospitalityreit.com/role/ScheduleofRealEstateandAccumulatedDepreciationTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRealEstatePropertiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of real estate properties and units in those properties that are included in the discussion of the nature of an entity's operations.",
        "label": "Schedule of Real Estate Properties [Table Text Block]",
        "terseLabel": "Schedule of Real Estate Properties [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfRealEstatePropertiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/InvestmentinRealEstateTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r157",
      "r163"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DisclosureofSharebasedCompensationArrangementsbySharebasedPaymentAwardTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SecuredDebt": {
     "auth_ref": [
      "r15",
      "r250",
      "r263"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.applehospitalityreit.com/role/ScheduleofDebtTable": {
       "order": 3.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date, including the current and noncurrent portions, of collateralized debt obligations (with maturities initially due after one year or beyond the operating cycle, if longer). Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.",
        "label": "Secured Debt",
        "terseLabel": "Mortgage debt, net",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "SecuredDebt",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/MortgageNoteDebtTable",
      "http://www.applehospitalityreit.com/role/ScheduleofDebtTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r112"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "Segment Reporting Disclosure [Text Block]"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/IndustrySegments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DisclosureofSharebasedCompensationArrangementsbySharebasedPaymentAwardTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r158"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in Shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r163"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in Shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r154",
      "r159"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Per share or per unit amount of equity securities issued.",
        "label": "Shares Issued, Price Per Share",
        "terseLabel": "Closing stock price on issuance date (in Dollars per share)"
       }
      }
     },
     "localname": "SharesIssuedPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DisclosureofSharebasedCompensationArrangementsbySharebasedPaymentAwardTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.",
        "label": "Shares, Outstanding",
        "periodEndLabel": "Balance (in Shares)",
        "periodStartLabel": "Balance (in Shares)"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r18",
      "r19",
      "r20",
      "r138"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r35",
      "r138"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet",
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow",
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement",
      "http://www.applehospitalityreit.com/role/ShareholdersEquityType2or3",
      "http://www.applehospitalityreit.com/role/ShareholdersEquityType2or3_Parentheticals"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet",
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow",
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement",
      "http://www.applehospitalityreit.com/role/ShareholdersEquityType2or3",
      "http://www.applehospitalityreit.com/role/ShareholdersEquityType2or3_Parentheticals"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r19",
      "r20",
      "r138",
      "r143"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Issuance of common shares, net (in Shares)",
        "verboseLabel": "Stock Issued During Period, Shares, New Issues (in Shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ShareholdersEquityDetails",
      "http://www.applehospitalityreit.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "auth_ref": [
      "r19",
      "r20",
      "r138",
      "r143"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/DisclosureofSharebasedCompensationArrangementsbySharebasedPaymentAwardTable": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture",
        "terseLabel": "Share based compensation, net (in Shares)",
        "totalLabel": "Common shares earned and issued under each incentive plan, net of common shares surrendered on issuance date to satisfy tax withholding obligations"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DisclosureofSharebasedCompensationArrangementsbySharebasedPaymentAwardTable",
      "http://www.applehospitalityreit.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited": {
     "auth_ref": [],
     "calculation": {
      "http://www.applehospitalityreit.com/role/DisclosureofSharebasedCompensationArrangementsbySharebasedPaymentAwardTable": {
       "order": 2.0,
       "parentTag": "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation",
       "weight": -1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares (or other type of equity) forfeited during the period.",
        "label": "Shares Issued, Shares, Share-based Payment Arrangement, Forfeited",
        "terseLabel": "Common shares surrendered on issuance date to satisfy tax withholding obligations"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationForfeited",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DisclosureofSharebasedCompensationArrangementsbySharebasedPaymentAwardTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross": {
     "auth_ref": [],
     "calculation": {
      "http://www.applehospitalityreit.com/role/DisclosureofSharebasedCompensationArrangementsbySharebasedPaymentAwardTable": {
       "order": 1.0,
       "parentTag": "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Shares, Share-based Payment Arrangement, before Forfeiture",
        "terseLabel": "Common shares earned under each incentive plan"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DisclosureofSharebasedCompensationArrangementsbySharebasedPaymentAwardTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r19",
      "r20",
      "r138",
      "r143"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Stock Issued During Period, Value, New Issues",
        "terseLabel": "Issuance of common shares, net"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "auth_ref": [
      "r19",
      "r20",
      "r143",
      "r156",
      "r160"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture",
        "terseLabel": "Share based compensation, net"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture",
        "terseLabel": "Total share-based compensation earned, including the surrendered shares (in millions) (in Dollars)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensationGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DisclosureofSharebasedCompensationArrangementsbySharebasedPaymentAwardTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramAuthorizedAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Authorized Amount",
        "terseLabel": "Stock Repurchase Program, Authorized Amount"
       }
      }
     },
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount remaining of a stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount",
        "terseLabel": "Stock Repurchase Program, Remaining Authorized Repurchase Amount"
       }
      }
     },
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": {
     "auth_ref": [
      "r19",
      "r20",
      "r138",
      "r143"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares that have been repurchased and retired during the period.",
        "label": "Stock Repurchased and Retired During Period, Shares",
        "terseLabel": "Common shares repurchased (in Shares)",
        "verboseLabel": "Stock Repurchased and Retired During Period, Shares (in Shares)"
       }
      }
     },
     "localname": "StockRepurchasedAndRetiredDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ShareholdersEquityDetails",
      "http://www.applehospitalityreit.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": {
     "auth_ref": [
      "r19",
      "r20",
      "r138",
      "r143"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).",
        "label": "Stock Repurchased and Retired During Period, Value",
        "terseLabel": "Common shares repurchased",
        "verboseLabel": "Stock Repurchased and Retired During Period, Value"
       }
      }
     },
     "localname": "StockRepurchasedAndRetiredDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ShareholdersEquityDetails",
      "http://www.applehospitalityreit.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r20",
      "r21",
      "r22",
      "r113"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Balance",
        "periodStartLabel": "Balance",
        "totalLabel": "Total Shareholders\u2019 Equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet",
      "http://www.applehospitalityreit.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Shareholders\u2019 Equity"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Stockholders' Equity Note [Abstract]"
       }
      }
     },
     "localname": "StockholdersEquityNoteAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r144"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "Stockholders' Equity Note Disclosure [Text Block]"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ShareholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AssetsHeldforSaleDispositionsandHotelSaleContractsDetails",
      "http://www.applehospitalityreit.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r228"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AssetsHeldforSaleDispositionsandHotelSaleContractsDetails",
      "http://www.applehospitalityreit.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r228"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AssetsHeldforSaleDispositionsandHotelSaleContractsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r230"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "Subsequent Events [Text Block]"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/SubsequentEvents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental cash flow information:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.",
        "label": "Type of Adoption [Domain]"
       }
      }
     },
     "localname": "TypeOfAdoptionMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/LeaseCommitmentsDetails",
      "http://www.applehospitalityreit.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnsecuredDebt": {
     "auth_ref": [
      "r15",
      "r250",
      "r263"
     ],
     "calculation": {
      "http://www.applehospitalityreit.com/role/CreditFacilitiesTable": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.applehospitalityreit.com/role/ScheduleofDebtTable": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of uncollateralized debt obligations (with maturities initially due after one year or beyond the operating cycle if longer).",
        "label": "Unsecured Debt",
        "terseLabel": "Term loans, net",
        "totalLabel": "Term loans, net"
       }
      }
     },
     "localname": "UnsecuredDebt",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CreditFacilitiesTable",
      "http://www.applehospitalityreit.com/role/ScheduleofDebtTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r101",
      "r102",
      "r103",
      "r104",
      "r105",
      "r106",
      "r107"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of Estimates, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VestingAxis": {
     "auth_ref": [
      "r163"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Axis]"
       }
      }
     },
     "localname": "VestingAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails",
      "http://www.applehospitalityreit.com/role/DisclosureofSharebasedCompensationArrangementsbySharebasedPaymentAwardTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VestingDomain": {
     "auth_ref": [
      "r163"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Domain]"
       }
      }
     },
     "localname": "VestingDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/CompensationPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).",
        "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted",
        "terseLabel": "Weighted average common shares outstanding - basic and diluted (in Shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.applehospitalityreit.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 4
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "270",
   "URI": "http://asc.fasb.org/topic&trid=2126967"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2443-110228"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14615-108349"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=7516071&loc=d3e13374-112631"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "35",
   "Topic": "605",
   "URI": "http://asc.fasb.org/subtopic&trid=2197326"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "http://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "710",
   "URI": "http://asc.fasb.org/topic&trid=2127225"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "712",
   "URI": "http://asc.fasb.org/topic&trid=2197446"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "http://asc.fasb.org/topic&trid=2235017"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(23))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "720",
   "URI": "http://asc.fasb.org/extlink&oid=6419918&loc=d3e35301-107843"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(a)",
   "Topic": "720",
   "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32247-109318"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32280-109318"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(24))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "30",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5580258-113959"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624181-113959"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109978405&loc=d3e80720-113993"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=112277219&loc=d3e80748-113994"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28567-108399"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=77911099&loc=d3e36975-112693"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918703-209980"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=119202524&loc=SL77919370-209981"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888430&loc=SL77919784-209982"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39622-107864"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "http://asc.fasb.org/topic&trid=2122745"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "http://asc.fasb.org/topic&trid=2122774"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "912",
   "URI": "http://asc.fasb.org/topic&trid=2145070"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.10(3))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(1),(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.10)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "(a)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.14)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(5))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.1(3))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.1(d))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.3)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=66023616&loc=d3e9120-115832"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "740",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "360",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=6496927&loc=d3e30448-110314"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 5))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 6))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28)",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "970",
   "URI": "http://asc.fasb.org/topic&trid=2156125"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "972",
   "URI": "http://asc.fasb.org/topic&trid=2134617"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "974",
   "URI": "http://asc.fasb.org/topic&trid=2156429"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "976",
   "URI": "http://asc.fasb.org/topic&trid=2134846"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "978",
   "URI": "http://asc.fasb.org/topic&trid=2134977"
  },
  "r291": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r292": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r293": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1-"
  },
  "r294": {
   "Name": "Forms 10-K, 20-F, 40-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "15",
   "Subsection": "d-1"
  },
  "r295": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r296": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r297": {
   "Footnote": "6",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r298": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column B",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r299": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "c",
   "Publisher": "SEC",
   "Section": "5",
   "Subparagraph": "Schedule III",
   "Subsection": "04"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.8,17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "210",
   "URI": "http://asc.fasb.org/topic&trid=2122208"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/subtopic&trid=2122178"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(8))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(4))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.6)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.8)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "http://asc.fasb.org/topic&trid=2122149"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3337-108585"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=SL94080549-108585"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(e),(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h)(1)(i))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(k)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04.(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "250",
   "URI": "http://asc.fasb.org/topic&trid=2122394"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e639-108305"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=118952077&loc=d3e1280-108306"
  }
 },
 "version": "2.1"
}
