You won't be sad if the weather turns during your weekend in Maghsail, as you can go for a splash around the pool. Especially given that the majority of indoor pools are heated. If you're looking for a hotel to take the little ones for a couple of nights, one with an indoor pool will check all the boxes!