Usage patterns
リゾートに滞在するto stay at a resort
During summer vacation, we stayed at a resort on a southern island.
リゾートで過ごすto spend time at a resort
We spent a relaxing weekend at a resort with the family.
リゾートを楽しむto enjoy a resort (its atmosphere, facilities, etc.)
They enjoyed a resort in Hawaii on their honeymoon.