XML 30 R89.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value of Financial Instruments - Additional Information (Detail) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended
Jun. 30, 2013
hotel
Dec. 31, 2014
hotel
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Proceeds from sale of investment $ 22us-gaap_AvailableForSaleSecuritiesGrossRealizedGainsLossesSaleProceeds  
Amortized cost basis 14us-gaap_AvailableForSaleSecuritiesAmortizedCost  
Realized gain from sale of investment 8us-gaap_AvailableForSaleSecuritiesGrossRealizedGains  
Held-to-maturity securities, amortized cost   77us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis
Fair Value, Inputs, Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying value of our marketable securities   44us-gaap_MarketableSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Mandatorily Redeemable Preferred Equity Ownership Interest | Debt Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Held-to-maturity securities 65us-gaap_HeldToMaturitySecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_CorporateDebtSecuritiesMember
/ us-gaap_StatementClassOfStockAxis
= mar_MandatorilyRedeemablePreferredEquityOwnershipInterestMember
 
Number of hotels 3mar_HeldToMaturitySecuritiesNumberOfHotelsAccountedForWithinTransaction
/ us-gaap_DebtSecurityAxis
= us-gaap_CorporateDebtSecuritiesMember
/ us-gaap_StatementClassOfStockAxis
= mar_MandatorilyRedeemablePreferredEquityOwnershipInterestMember
3mar_HeldToMaturitySecuritiesNumberOfHotelsAccountedForWithinTransaction
/ us-gaap_DebtSecurityAxis
= us-gaap_CorporateDebtSecuritiesMember
/ us-gaap_StatementClassOfStockAxis
= mar_MandatorilyRedeemablePreferredEquityOwnershipInterestMember
Held-to-maturity securities, fair value   $ 87us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_CorporateDebtSecuritiesMember
/ us-gaap_StatementClassOfStockAxis
= mar_MandatorilyRedeemablePreferredEquityOwnershipInterestMember
Commercial Paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Commercial paper, maturity term (generally 30 days or less)   30 days