Flight attendants typically do not pay for hotels during layovers, as they often receive complimentary accommodations. With salaries ranging from approximately $75,353 to $103,418, their compensation reflects the demands of the job, including travel and lodging arrangements.