All you will find at a gym is that the little twats have more money and more attitude. They are still there all the same.

Also as already pointed out you will swim less in a gym/hotel pool as it will be so much shorter.

I found (when i used to go swimming etc...) changing the time I went solved problems like that, making yourself get up and do it will also just add to the positive progress you are making. And after a few weeks you will find you have more energy during the day not less as you might expect.

Cheers

Cris.