Lo que estas haciendo no lo veo muy correcto que digamos...
Según tu código, cual es el total de una reserva desde el 08/03/2016 al 31/03/2016?
NOTA*** los días del 08/03 al 10/03 es temporada baja, del 11/03 al 26/03 es temporada media y del 27/03 al 31/03 es temporada alta.
Por otro lado, esto:
SIEMPRE será TRUE!!!
Si $dateHasta = 1 la comparacion es: (1 >= 1) siempre true ...