resort
/ɹɨˈzɔ(ɹ)t/noun
A place people visit for holidays and relaxation, usually offering hotels, entertainment, and leisure facilities.
Example sentence
- “We booked a week at a beach resort with two swimming pools.”
'As a last resort' has nothing to do with holidays: it means your final option when everything else has failed.