B2 noun, verb /rɪˈzɔːrt/
resort
Meaning
A place for rest or recreation; to turn to something for help or solution.
Example
They stayed at a beach resort during their vacation.