XML 26 R78.htm IDEA: XBRL DOCUMENT v2.4.1.9
Vacation Ownership Notes Receivable - Loan Loss Reserve (Detail) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Financing Receivable Allowance For Credit Losses [Line Items]      
Beginning Balance $ 103us-gaap_FinancingReceivableAllowanceForCreditLosses $ 121us-gaap_FinancingReceivableAllowanceForCreditLosses $ 136us-gaap_FinancingReceivableAllowanceForCreditLosses
Provisions for loan losses 22us-gaap_ProvisionForLoanLeaseAndOtherLosses 11us-gaap_ProvisionForLoanLeaseAndOtherLosses 26us-gaap_ProvisionForLoanLeaseAndOtherLosses
Write-offs (29)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs (29)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs (41)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
Ending Balance 96us-gaap_FinancingReceivableAllowanceForCreditLosses 103us-gaap_FinancingReceivableAllowanceForCreditLosses 121us-gaap_FinancingReceivableAllowanceForCreditLosses
Vacation ownership loans - securitized [Member]      
Financing Receivable Allowance For Credit Losses [Line Items]      
Beginning Balance 43us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hot_VacationOwnershipInterestSecuritizedMember
73us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hot_VacationOwnershipInterestSecuritizedMember
80us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hot_VacationOwnershipInterestSecuritizedMember
Provisions for loan losses (2)us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hot_VacationOwnershipInterestSecuritizedMember
(10)us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hot_VacationOwnershipInterestSecuritizedMember
 
Other (13)hot_AllowanceForLoansAndLossesOtherNet
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hot_VacationOwnershipInterestSecuritizedMember
(20)hot_AllowanceForLoansAndLossesOtherNet
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hot_VacationOwnershipInterestSecuritizedMember
(7)hot_AllowanceForLoansAndLossesOtherNet
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hot_VacationOwnershipInterestSecuritizedMember
Ending Balance 28us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hot_VacationOwnershipInterestSecuritizedMember
43us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hot_VacationOwnershipInterestSecuritizedMember
73us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hot_VacationOwnershipInterestSecuritizedMember
Vacation ownership loans - unsecuritized [Member]      
Financing Receivable Allowance For Credit Losses [Line Items]      
Beginning Balance 60us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hot_VacationOwnershipInterestUnsecuritizedMember
48us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hot_VacationOwnershipInterestUnsecuritizedMember
56us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hot_VacationOwnershipInterestUnsecuritizedMember
Provisions for loan losses 24us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hot_VacationOwnershipInterestUnsecuritizedMember
21us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hot_VacationOwnershipInterestUnsecuritizedMember
26us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hot_VacationOwnershipInterestUnsecuritizedMember
Write-offs (29)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hot_VacationOwnershipInterestUnsecuritizedMember
(29)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hot_VacationOwnershipInterestUnsecuritizedMember
(41)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hot_VacationOwnershipInterestUnsecuritizedMember
Other 13hot_AllowanceForLoansAndLossesOtherNet
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hot_VacationOwnershipInterestUnsecuritizedMember
20hot_AllowanceForLoansAndLossesOtherNet
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hot_VacationOwnershipInterestUnsecuritizedMember
7hot_AllowanceForLoansAndLossesOtherNet
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hot_VacationOwnershipInterestUnsecuritizedMember
Ending Balance $ 68us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hot_VacationOwnershipInterestUnsecuritizedMember
$ 60us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hot_VacationOwnershipInterestUnsecuritizedMember
$ 48us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hot_VacationOwnershipInterestUnsecuritizedMember