I always refer to a hotel with expansive facilities as a resort. Like Ikos or Four Seasons or Six Senses. A place covering quite a bit of ground with pool/s, spa centre, fitness centre, multiple eating establishments, tennis courts and maybe water activities available like diving, boat trips, kayaks etc. sometimes if they are individual accommodations scattered about you might get cycles. Golf buggy pick and and drop offs etc.
I notice that lots of UK people refer to an area as a resort. An area which has lots of hotels.
is this a UK thing? What does resort mean to you and where are you from?