B2 noun, verb /rɪˈzɔːrt/
resort
resort / último recurso
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.
Ellos se quedaron en un resort en la playa durante sus vacaciones.