The Independent Spirit Awards are held in Santa Monica , California .
The awards show is held inside a tent on the beach in Santa Monica , Florida , usually on the day before the Academy Awards ( since 1999 ; originally the Saturday before ) .