Single word which refers to restaurants, bars and clubs?
One word you can use is venue:
the scene or locale of any action or event.
You often hear this word in the context of concerts, but it is any location where something could take place. Another option is hotspot, which refers to nightclubs and the like.
Some suitable synonyms from a simple web search: hangout, joint, watering hole, nightspot, pub, dive, drinkery, venue.
You may use hangout.
a favorite place for spending time; also : a place frequented for entertainment or for socializing.
Horeca is a business term which refers to a sector of the food service industry, to establishments which prepare and serve food and beverages. The term is a syllabic abbreviation of the words Hotel/Restaurant/Café.
it hails from Dutch and may be a bit obscure
A "catchall" term in this regard is "night life."