Ciao Samleo,
la tua query sembra ok, potresti anche scriverla così:
SELECT * FROM tea_bookings
WHERE data_arr = '2007-08-31'
AND site_id in ('AEGPLA','AEOVIL','AKSHIN','HOTGIA')
Potrebbe essere che il tuo problema è che data_arr type non é date
opure site_id non è char.
Oppure che il tuo date contiene anche un timestamp e quindi non coindice con quello che cerchi di confrontare, in quel caso potresti provare così:
WHERE data_arr >= '2007-08-31' AND data_arr < '2007-09-01'