1. Найдем расстояние от поселка до города:
\[ 3 \cdot 30 = 90 \text{ (км)} \]
2. Найдем, сколько времени была в пути моторная лодка. Катер был в пути 3 часа, лодка вышла на час раньше и пришла на час позже, значит, она была в пути:
\[ 3 + 1 + 1 = 5 \text{ (ч)} \]
3. Найдем скорость моторной лодки:
\[ 90 : 5 = 18 \text{ (км/ч)} \]
Ответ: скорость моторной лодки 18 км/ч.