Are you here on holiday?
'Vacanza' = va-KAHN-za. Stress on the second syllable. The 'z' sounds like 'ts'.
Ask when you meet someone in a tourist area, at a landmark, or somewhere where visitors are common. It's friendly and non-intrusive. Also useful at beaches, resorts, or cultural events.
'In vacanza' is the standard Italian phrase for 'on holiday.' Note that Italian uses 'in' here, not 'per.' The full question is simple and direct — a great conversation opener when you're not sure if someone is a tourist or resident.
Stai visitando la città?
Are you visiting the city?
More neutral — doesn't assume they're on holiday.
Sei qui per turismo?
Are you here for tourism?
Slightly more formal, common in service contexts.
Hai già visitato l'Italia?
Have you visited Italy before?
Good follow-up once you've established they are a visitor.
Sicily is a source of enormous pride for Sicilians. If you show genuine interest in the island's unique history, food, and Greek temples, locals will become instant enthusiastic guides.