Synonyms for Resort (same or very similar meaning)
WordNet sense 1 (a hotel located in a resort area):
resort hotel, holiday resort
WordNet sense 2 (a frequently visited place):
hangout, haunt, repair, repair, stamping ground
WordNet sense 3 (something or someone turned to for assistance or security):
recourse, refuge
WordNet sense 4 (have recourse to):
recur, fall back
From the ODE community, based on WordNet
add/edit