Culture
The 9 ‘White Lotus’ Characters We Keep Seeing Every Season

A luxury hotel marries the exotic and the familiar: The location may be new and the fruits at the breakfast buffet varied, but the thread count of the sheets, the indulgence of the staff, the sumptuousness of the spa — these remain the same.
“The White Lotus,” Mike White’s HBO show about the guests and workers of a five-star resort collection, knows this well. Maybe too well? If the surroundings for the third season of this cringingly comic, lightly murderous anthology series are different — with Koh Samui, Thailand, replacing Maui (Season 1) and Sicily (Season 2) — the characters haven’t really changed. (And is there at least one uncomfortable scene aboard a boat? You bet your yachting whites.) So garnish your poolside cocktail, tie on your sarong and see if you can spot White’s favorite types.
Handsome Jerk Due for a Reckoning
In Season 1 it was the privileged mama’s boy, Shane (Jake Lacy). In Season 2, it was Cameron (Theo James), a moneyman who managed to be both smarmy and oblivious.
Thailand’s entitled jackass, enrobed in family money, is Saxon (Patrick Schwarzenegger), a finance bro who eschews local cuisine in favor of protein shakes and complains when his massage doesn’t include a “happy ending.” It is hard to imagine someone more in need of a comeuppance, but just deserts are rarely on White’s hotel menu.
Uptight Workaholic Having a Bad Time
Remember the femmepreneur Nicole (Connie Britton), arranging meetings from her Maui hotel suite? Or Harper (Aubrey Plaza), an employment lawyer congenitally incapable of relaxing in Sicily? Neither of them seemed to be in as much leisure-wear agony as Timothy (Jason Isaacs) is this season.
A North Carolina financier accused of fiscal malfeasance — though Isaacs’s accent often suggests other climes — Timothy’s favorite vacation pastimes include sweating through upsetting phone calls and indulging in suicidal (and murderous) ideation.
Esteemed Character Actor Undergoing Existential Torment
In Season 1, Steve Zahn’s Mark questioned the power dynamics of his marriage. The next year, Michael Imperioli’s Dominic wrestled, at times literally, with sex addiction.
Now Walton Goggins’s Rick has arrived in Koh Samui with his yoga instructor girlfriend and intense anhedonia. His enigmatic bitterness seems to involve his dead father. Why is he even on this vacation? Could it be vengeance?
Resort Manager With Secret Desires
What longing lurks in the hearts of those behind the check-in desk? White knows.
In the first two seasons, those desires were for queer assignations: Armond (Murray Bartlett) negotiated a tryst with his underling (Lukas Gage); Valentina (Sabrina Impacciatore) bargained for a night with Mia (Beatrice Grannò), a sex worker with songstress aspirations. So far, Fabian (Christian Friedel), the Koh Samui manager, has hopes that are showbiz related, not sexual.
Resort Worker With Dreams of More
In Season 1, the aesthetician Belinda (Natasha Rothwell) hoped to open her own spa — she’s still holding onto that hope in Season 3. Mia (while not technically an employee, she catered to the hotel’s clientele) traded sex for a stint as the resort’s lounge singer in Season 2.
This season also features Gaitok (Tayme Thapthimthong), a security guard crushed out on a colleague, who hopes to show how brave he can be. If the gunshots in the season opener mean anything, he may get his chance.
Guest Who Secretly Hates Their Wealthy Friend
Friends don’t often stay friends at the White Lotus. Season 1 drove a wedge between the college student Paula (Brittany O’Grady) and her richer friend Olivia (Sydney Sweeney). In Season 2, the newly wealthy Ethan (Will Sharpe) fell out with his obnoxious former roommate, Cameron. (And maybe swapped wives? Unclear.)
This season Laurie (Carrie Coon) resents Jaclyn (Michelle Monaghan), the childhood pal turned famous actress who paid for the trip. Kate (Leslie Bibb), who alternates with Laurie as the third wheel, has resentments of her own.
Ingénue Questioning Her Choices
White tends to have sympathy, however limited, for the youngest guests and workers, especially women contemplating a change. But change, like securing the Pineapple Suite, is hard. In Season 1, the newlywed Rachel (Alexandra Daddario) saw her marriage in a harsher light. In Season 2, the guileless personal assistant, Portia (Haley Lu Richardson) rethought the terms of her employment.
Season 3 has at least two women eying different paths: the pert yogini, Chelsea (Aimee Lou Wood) and the budding Buddhist, Piper (Sarah Catherine Hook). Chelsea’s vacation friend, Chloe (Charlotte Le Bon), another newlywed, doesn’t seem especially satisfied either.
Callow Boy Who Might Become an OK Man
When “The White Lotus” debuted, one of the least objectionable characters was Quinn (Fred Hechinger), who fantasized about ditching his family to canoe with the locals. He had kinship with Season 2’s Albie (Adam DiMarco), a naïf who wanted to rescue a sex worker while also repairing his parents’ marriage.
Their inheritor this season is Lochlan (Sam Nivola), whose personal wellness program includes a session to improve his posture. Will he stand up to his brother, Saxon, or assume a different position?
Greg Hunt
Jennifer Coolidge was a standout in the first two seasons as Tanya, a White Lotus Blossom Circle Member whose tranquilized drawl and unimprovable caftan wardrobe became signatures of the show. Tanya seemingly found love in Season 1 with Greg (Jon Gries), a Bureau of Land Management employee.
Greg bailed on the trip to Sicily, where Tanya sadly died, so doofily, at the close of Season 2. One of those gays trying to murder her had a photo of Greg. Huh. And isn’t that him this season at the hotel bar in Thailand with his new wife, Chloe? He seems to have moved on fast …
