3. Beacon Hill Hotel & Bistro
Your parents are flying in to visit, so brace yourself for some "quality time," but maybe not at your place. Book them a room at Beacon Hill Hotel & Bistro, then reserve a table for the bistro's Thanksgiving dinner, a prix-fixe feast of braised local lamb, oyster stew, juniper-brined ham, and turkey roulade. Afterward, they head back upstairs, and you head back to watching football.
1p-10p. 25 Charles St., Beacon Hill (617-723-7575). $61 ($29 wine pairing).