Bethesda, Md.-based Marriott International says revenue rose 1 percent to $2.96 billion from $2.94 billion.
Analysts polled by Thomson Reuters forecast earnings of 32 cents per share on revenue of $2.95 billion.
Marriott warned 2009 will be difficult due to current economic and financial conditions. It forecast earnings between $1.48 and $1.60 per share, below analysts' average profit estimate of $1.85 per share.