7. When they arrive at the hotel, they will swim in the pool.
Пояснение:
После союзов времени (when, as soon as, after, before, until) используется Present Simple для обозначения будущего времени, а в главном предложении — Future Simple.
Ответ: arrive; will swim