
Gifts for Hosts: What to Bring to Dinner or a Weekend Stay
By the Gift DeskUpdated 17 hand-picked ideas
Grab one of these
The doorbell rings, the host is holding a spoon in one hand and a dish towel in the other, and you hand over a bunch of cut flowers. Now they have to find a vase, trim the stems, fill it with water and put it somewhere, all while the risotto needs stirring. It’s a kind gesture that arrives at exactly the wrong moment. A good host gift does the opposite: it can be set aside without a second thought and enjoyed tomorrow, when the dishes are done.
That’s the principle behind this guide. A host gift is a thank-you for the effort of having people over, so it should add to their pleasure later rather than their workload now. We start with gifts for a dinner party, then a short section on what not to bring, then gifts for a weekend stay, which deserve a bit more thought. After that come picks for holiday parties and a few small extras for a host who loves mixing drinks.
If they’ve just moved, our housewarming gifts guide is a better fit. For a wider range of ways to say thanks, see thank-you gifts, and for the people next door who host the block party every summer, try gifts for neighbors.
Giftruly is reader-supported. When you buy through our links we may earn a commission, at no extra cost to you. How we pick
Host gift etiquette in brief
Bring something they can set aside. Avoid anything that needs a vase, an oven or attention while they’re hosting.
Say it’s for later. "This is for you, not for tonight" takes the pressure off opening wine or chocolate at the table.
Spend about what you’d spend on a nice bottle of wine for dinner, and a bit more for a weekend stay.
For an overnight visit, follow up with a handwritten thank-you note within a week.
Visiting someone with a particular passion, like baking or gardening? Ask our gift finder for ideas tailored to them.
Host gift questions
What is a good gift to bring to a dinner party?
Something the host can enjoy later: a nice olive oil, a box of chocolates, a candle, a set of cheese knives or a good bottle of wine they’re not expected to open that night. Avoid cut flowers that need a vase and food that needs serving.
How much should you spend on a host gift?
For a dinner party, $15 to $30 is typical, about the price of a decent bottle of wine. For a weekend stay, $30 to $50 is reasonable, and pairing the gift with a meal you cook or pay for is even better.
Is it rude to bring flowers to a dinner party?
Not rude, but it can create work for a busy host. Bring flowers already arranged in a vase, a potted plant instead, or have flowers delivered the next day with a thank-you note.
What should I bring as a houseguest?
A gift on arrival, such as maple syrup for a breakfast you’ll cook, good dish towels or a puzzle to share, plus a thank-you note after you leave. Helping with meals and tidying up counts too.
















