Я бы ещё добавила, что это у нас тут вообще не очень принято- остаться ночевать в гостях, особенность такая национальная и как верно подмечено совершенно не мешающая дружить и ходить-ездить в гости. И точно как вы написали- договариваются сразу кто из водителей не пьёт.  Вот автору и совет- если хочет быть тактичной, то сразу по прибытии этих "гостей" спрашивать, кому из них не наливать и кто поведёт машину сегодня вечером обратно. Если ответят, что они собирались заночевать, тут логично прямо сказать, что у нас в доме ночуют только семейные пары.